
JavaScript
主要针对JS相关的技术知识点分享。便于朋友们互相探讨。
代码来啦
一个十几年的码农,杂食。。。喜欢研究技术或交流技术的可以找我。
展开
-
关于LOCK锁在JS里面的应用
锁的逻辑就是持续检查变量的状态,是否为true,如果是true 则返回结果。多个异步函数同时触发一段逻辑该怎么处理?大家有什么好办法么?这里使用promise原型,通过定时器持续触发检查状态。析构初始化函数,将_locked初始为flase;定义一个class Mutex类。首先定义一个变量:_locked。释放的时刻将变量置为false;JS代码通常都是通过异步执行。原创 2024-11-13 16:27:30 · 250 阅读 · 0 评论 -
关于复旦微NFC驱动的JS脚本相关处理
通过对package_TECH_DISCOVERED的监听。获取TAG: intent.getParcelableExtra(this.NfcAdapter.EXTRA_TAG);获取NFCID: intent.getByteArrayExtra(this.NfcAdapter.EXTRA_ID);在开启监听后,首先需要查询手机的NFC是否开启,是否支持NFC的监听。获取NFCA句柄:nfcA.get(tag);博文分享的内容都是经过测试的可用的驱动代码。这里主要探讨关于NfcA方式的通信问题。原创 2024-11-13 13:57:15 · 516 阅读 · 0 评论