随笔分类 -  JS

转 - JS 中 call 和 apply 以及 bind 的区别
摘要:简单点: call 和 apply 区别: 相同: 都是改变this指向,并直接执行调用 不同: 参数格式不同 call(this,1,2) apply(this,[1,2]) bind 和 call 和 apply 的区别: 相同: 都是改变this指向 不同: bind不会直接调用 bind的参 阅读全文
posted @ 2019-12-14 14:03 DMC-尼禄 阅读(175) 评论(0) 推荐(0)
js处理表情字符且让数据库支持emoji表情符存储
摘要:数据库处理 更换字符集utf8-->utf8mb4 JS处理 将表情转为字符: 将字符转为表情: 阅读全文
posted @ 2019-05-20 11:20 DMC-尼禄 阅读(410) 评论(0) 推荐(0)
JS 删除数组中某个元素
摘要://删除红色的元素 splice(下标,长度) var arr = ['a','b','c','d']; arr.splice(1,1); console.log(arr); //['a','c','d']; var arr2 = ['a','b','c','d'] arr2.splice(1,2) 阅读全文
posted @ 2018-09-15 21:40 DMC-尼禄 阅读(172) 评论(0) 推荐(0)
JS JQ 深拷贝之坑
摘要:之前做留言板的时候,我就被深拷贝坑了一次,这次做API管理系统,没想到又被深拷贝坑了一次。 最后,拷贝对象的时候,如果要用到对象里的prototype,一定要用$.extend(true,{},要拷贝的对象) !!!!! 因为我们写的插件,都是对象,公共方法都在prototype里。所以浅拷贝会导致 阅读全文
posted @ 2018-09-05 11:46 DMC-尼禄 阅读(187) 评论(0) 推荐(0)
JS 跳出多重循环
摘要:今天学到了如何跳出多重循环 阅读全文
posted @ 2018-09-02 15:24 DMC-尼禄 阅读(102) 评论(0) 推荐(0)
JS a标签默认鼠标事件,导致无法修改input选中状态
摘要:今天踩了一个坑 阅读全文
posted @ 2018-09-02 09:43 DMC-尼禄 阅读(258) 评论(0) 推荐(0)