随笔分类 - Javascript学习
js对象里面添加对象+数组的方法操作~笔记📝
摘要:
1. js对象里面添加对象 在js对象里面添加对象有三种方式:直接添加,Object.assign() ,展开运算符(...) (1)直接添加: let obj = { name: 'Tom' }; obj.age = 8 console.log(obj); //输出结果为{ name: 'Tom'
![js对象里面添加对象+数组的方法操作~笔记📝](https://img2023.cnblogs.com/blog/1462173/202310/1462173-20231016161848753-559470822.png)
两种方法实现点击列表的时候分别打印索引号(普通方法/闭包)
摘要:首先来简述什么是闭包 假设上面三行代码在一个立即执行函数中(为简明起见,我就不写立即执行函数了,影响读者理解)。 三行代码中,有一个局部变量 local,有一个函数 foo,foo 里面可以访问到 local 变量。 好了这就是一个闭包: 「函数」和「函数内部能访问到的变量」的总和,就是一个闭包。
JS 中深拷贝的几种实现方法
摘要:JS 中深拷贝的几种实现方法1、使用递归的方式实现深拷贝 2、通过 JSON 对象实现深拷贝 JSON对象实现深拷贝的一些问题 * 无法实现对对象中方法的深拷贝 3、通过jQuery的extend方法实现深拷贝 4、Object.assign()拷贝 5、lodash函数库实现深拷贝 参考:htt