- 博客(4)
- 收藏
- 关注
原创 js拷贝 - 浅拷贝,深拷贝
else if ( obj[key] instanceof Object ) { // obj[key]是对象。if ( obj[key] instanceof Array ) {// obj[key] 是数组。// obj[key]是数组,遍历。// obj[key]是对象,遍历。方法 :封装函数 用for遍历 if语句判断是否为数组、对象类型。方法: object.assign(新函数,被拷贝的函数)sex : '男',sex : '男',含义:只拷贝最外面层的拷贝方式,含义:所有层都拷贝的方式。
2022-08-24 23:01:03
65
1
原创 JS创建类
传统面向对象的编程序语言都是【类】的概念,对象都是由类创建出来,然而早期 JavaScript 中是没有类的,面向对象大多都是基于构造函数和原型实现的,但是 ECMAScript 6 规范开始增加了【类】相关的语法,使得 JavaScript 中的面向对象实现方式更加标准。关键字class封装了所有的实例属性和方法类中封装的并不是变量和函数,因此不能使用关键字let、const或var。
2022-08-24 14:49:12
2252
原创 JS改变函数this的指向
JavaScript 中还允许指定函数中 `this` 的指向,有 3 个方法可以动态指定普通函数中 `this` 的指向
2022-08-22 16:10:56
202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人