现在是在fire()里面,先标记 locked = locked || options.once;
再执行回调list,最后根据locked标记清空list。
再执行回调list,最后根据locked标记清空list。
2018-07-09
(match = rcomma.exec(soFar))这个为何每次都能为真?,即使match的值为null。
groups.push((tokens = []));这个为何先push tokens原值然后赋新值,难道是因为函数表达式的的优先级高于赋值表达式,求解答。
groups.push((tokens = []));这个为何先push tokens原值然后赋新值,难道是因为函数表达式的的优先级高于赋值表达式,求解答。
2018-05-14