Javascript
.
Future12138
这个作者很懒,什么都没留下…
展开
-
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 · 200 阅读 · 0 评论 -
【前端笔记】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 · 113 阅读 · 0 评论