# 加解锁
Lock.isLocked(key), Lock.lock(key), Lock.unlock(key)
# 说明
加一个锁,只有在解锁后Lock.isLocked(key)
才加返回false
# params
{string}
: 加锁的键名
# return
Lock.isLocked(key)
{boolean}
: 返回是否是锁定状态Lock.lock(key)
: 加锁Lock.unlock(key)
: 解锁
# eg
console.assert(Lock.isLocked('fetchUserInfo') === false);
Lock.lock('fetchUserInfo')
console.assert(Lock.isLocked('fetchUserInfo') === true);
Lock.unlock('fetchUserInfo')
console.assert(Lock.isLocked('fetchUserInfo') === false);
1
2
3
4
5
2
3
4
5