ES6
六点路人
这个作者很懒,什么都没留下…
展开
-
js中的继承
现实中的继承大部分都是复制一份 在JS语言中,它的继承和其它编程语言还是不太一样的 ,是查找父类的私有的和公有的属性和方法 这种查找方式的继承 继承的目的:让子类的实例同时也具备父类中私有的属性和公共的方法 在js中的重写,直接修改的父类原型,这样不仅影响其他父类的实例,也影响其他子类的实例 这种非拷贝式的,而是查找和指向式的基础,重写会影响很大 1.=>原型继承 (让子类的原型等于父类的实例即可) Child.prototype = new Parent; 核心:Child.prototype..原创 2020-06-14 10:04:37 · 96 阅读 · 0 评论 -
合并对象合并数组
合并对象:Object.assign(obj1,obj2,obj3)是把obj2,obj3,...合并到obj1中;返回值是合并后的obj1; 合并数组: 1.展开运算符 ... 2.concat() Object.assign([],[1,2],[3,4]) ==>[3,4] Object.assign合并数组的时候,把数组当对象,属性名重复就覆盖了原有的值 -------------------------------------------- ES6对象原型...原创 2020-06-14 08:40:58 · 1266 阅读 · 0 评论 -
ES6中的class
functionPerson(){ this.name="珠峰"; this.age=10; } Person.prototype.constructor===Person; Person.prototype.eat=function(){} Person.prototype.play=function(){} Person.qwer=666;//qwer是Person的静态属性 varp=newPerson(); //class声明的类只能...原创 2020-06-14 08:39:27 · 113 阅读 · 0 评论 -
let和var的区别
原创 2020-06-12 19:15:27 · 313 阅读 · 1 评论 -
promise
原创 2020-05-10 23:02:32 · 70 阅读 · 0 评论 -
js同步异步promise试题分析
原创 2020-05-10 09:35:30 · 145 阅读 · 0 评论 -
es6--1
JS中的数据类型 - 基本数据类型 + number + string + boolean + null + undefined + symbol + bigint - 引用数据类型 + object + 普通对象 + 数组对象 + 正则对象 ...原创 2020-05-08 00:13:02 · 76 阅读 · 0 评论 -
ES6之let var const
let 和var区别 let 没有变量提升,var有原创 2020-05-05 15:37:39 · 182 阅读 · 0 评论 -
ES6模块化规范
文件目录 模块化就是导入导出的过程 a.js ////一个一个的导出 export export function fn() { console.log('fn') } export const name = 'a' export const obj = { name: 'zhangsan' } index.js----------导入import{fn,nam...原创 2020-04-29 14:26:46 · 175 阅读 · 0 评论