ng-class作用

  • 只添加第一个满足条件的class
  • 满足条件则在元素上加入此class
    image.png
    image.png
    经过测试是第二点

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内部有其他元素的时候就不生效