- 博客(3)
- 收藏
- 关注
原创 超级详细的 js数组方法详解
目录前言一、创建数据1、使用数组字面量表示法2、使用Array构造函数无参构造带参构造3、Array.of 方法创建数组(es6 新增)4、Array.from方法创建数组(es6新增)二、数组方法1、join()2、push()和pop()3、shift()和unshift()4、sort()5、reverse()6、concat()7、slice()8、splice()1)、删除元素,并返回删除的元素2)、向指定索引处添加元素3)、替换指定索引位置的元素9、indexOf()和 lastIndexOf(
2021-02-06 16:05:07 271
原创 JS的数据类型与深浅拷贝
JS的数据类型与深浅拷贝文章目录JS的数据类型与深浅拷贝前言一、数据类型二、基本数据类型三、引用数据类型四、浅拷贝->深拷贝1、Object.assign(target, source)2、es6扩展运算符3、JSON.parse(JSON.stringify())4、递归拷贝五、总结前言在开发的过程中,我们偶尔会遇到这种场景,当我们拿到一个数据之后,对数据进行处理,但是又希望拷贝一份副本出来,进行数据的对比或者恢复数据等等操作。那么这就涉及到了 JS 中对数据的深浅拷贝问题了,话不多说,
2021-02-03 17:59:48 292
原创 var,let,const三者的特点和区别
var,let,const三者的特点和区别一、var的特点1、存在变量提升console.log(a); // undefinedvar a = 10;// 编译过程var a;console.log(a); // undefineda = 10;2、一个变量可多次声明,后面的声明会覆盖前面的声明var a = 10;var a = 20;console.log(a); // 203、在函数中使用var声明变量的时候,该变量是局部的var a = 10;function
2021-01-26 11:45:53 30872 12
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人