- 博客(2)
- 收藏
- 关注
原创 Js 复制数组
1、通过 JSON 对象实现深拷贝 function deepClone2(obj) { var _obj = JSON.stringify(obj), objClone = JSON.parse(_obj); return objClone; } 2、通过jQuery的extend方法实现深拷贝 var array = [1,2,3,4]; var newArray = $.extend(true,[],array); 3、Object.assign()拷贝,此处为浅拷贝
2021-07-08 11:53:25 210
转载 【前端笔记】JS中的let和var的区别
let 命令与var命令 ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 { let a = 10; var b = 1; } a // ReferenceError: a is not defined. b // 1 上面代码在代码块之中,分别用let和var声明了两个变量。然后在代码块之外调用这两个变量,结果let声明的变量报错,var声明的变量返回了正确的值。这表明,let声明的变量只在它所在的代码块有效。 .
2021-02-24 12:13:34 126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人