# 加解锁
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
