ng-class作用
- 只添加第一个满足条件的class
- 满足条件则在元素上加入此class 经过测试是第二点
findIndex和indexOf的区别
- findIndex传入找元素序号的函数,例如arr.findIndex(val=>val.value>0),返回第一个找到的序号
- indexOf返回第一个等于传入值的元素序号
- 若无找到数组下标,都返回-1
Why is setTimeout(fn, 0) sometimes useful?
https://stackoverflow.com/questions/779379/why-is-settimeoutfn-0-sometimes-useful
arr.sort函数会改变原来数组的顺序
丘吉尔
战争时,你要坚定不移;失败时,你要绝不屈服;胜利时,你要宽容大度;和平时,你要满怀善意。(In war, resolution; in defeat, defiance; in victory, magnanimity; in peace, goodwill.)
浏览器视频通信
https://github.com/ianramzy/decentralized-video-chat
检查有无adblock的方法
https://blog.rampatra.com/how-to-know-whether-a-user-is-using-an-adblocker
input[type=file] 两次上传同一个文件不触发change函数的解决方案
每次上传后,将input的change置空
button disabled为什么不生效
button内部有其他元素的时候就不生效