摘要:
深浅拷贝顾名思义就是复制的深浅情况, 深拷贝会复制每一层,浅拷贝则不会,只要没复制到最后一层都是浅拷贝。 深拷贝原则上需要深度递归的方式解决或JSON.parse(JSON.stringify(object))。 Object.assign 也为浅拷贝(真对2层以上),只不过比普通复制深一层。 JS 阅读全文
posted @ 2019-12-10 21:08
lipu1993
阅读(89)
评论(0)
推荐(0)
摘要:
解决作用域的问题 for (var i = 1; i <= 5; i++) { setTimeout(function timer() { console.log(i) }, i * 1000) } 立即执行 for (var i = 1; i <= 5; i++) { ;(function(j) 阅读全文
posted @ 2019-12-10 20:54
lipu1993
阅读(480)
评论(0)
推荐(0)
摘要:
它们均可以改变this指向 apply和call简单的说都是一样的东西,只是参数不同 obj.Fun.call(nd); obj.Fun.apply(nd); 其中call可以传多个参数,apply只能传两个参数 obj.Fun.call(nd,xx,xx); obj.Fun.apply(nd,[x 阅读全文
posted @ 2019-12-10 16:05
lipu1993
阅读(122)
评论(0)
推荐(0)

浙公网安备 33010602011771号