ES6新增
文章平均质量分 64
主要是ES6新增的笔记积累
休息休息夏
我爱喝咖啡~~~
展开
-
jQuery中原型,原型链
1.原型的概念和作用什么是原型在javascript中规定,每个函数(大部分时间只针对构造函数来使用)都有一个prototype属性,这个属性就是原型。他的值是一个对象类型的值。prototype指向另一个对象,我们写的函数会默认的,自动的继承prototype所指向的这个对象。原型的作用当数据或者函数需要被共享时,把他交给prototype原型来管理,这样可以节省资源。2.原型的使用function Student(name,sex,age){ this.name=name;原创 2021-05-14 15:48:49 · 424 阅读 · 0 评论 -
ES6中可枚举属性和遍历
可枚举性和遍历以下四种都会忽略不可枚举属性1.for-in循环2.Object.keys3.JSON.stringify4.Object.assign以下两种方案获取所有属性,不管是否枚举1.getOwnPropertyNames2.ReflectObject.valuesObject.entries总结:什么属性不能枚举js基本数据类型自带的原型属性不可枚举。通过Object.defineProperty()方法指定enumeralbe为false的属性不可枚举。注意:基本数据类型指的是js原有的原创 2021-04-27 15:03:00 · 1240 阅读 · 0 评论 -
1.const变量
ES6中 const变量简单介绍const和let完全相同,仅在用const声明的变量必须在声明时赋值而且不可以重新赋值。const是一个不会变化的常量实际上,在开发中,应该尽量使用const来声明变量,以保证变量的值不会被随意篡改。1.根据经验,在开发中的很多变量,都是不会更改的,也不应该更改的2.后续的很多框架或者是第三方JS库,都要求数据不变,使用常量可以一定程度上保证这一点。const name = "老张";// name = "老刘";报错,更改name的值/原创 2021-04-24 20:40:25 · 495 阅读 · 0 评论