03 2023 档案
摘要:JSON 1、初识JSON JSON是什么 JSON是Ajax发送和接收数据的一种格式 JSON全称是Javascript Object Notation JSON数据一般放在一个.json的文件中,这个文件数据格式要遵循JSON语法 为什么需要JSON JSON有3种形式,每种形式和写法都和js中
阅读全文
摘要:1、认识Class: 类可以看作是对象的模板,用一个类可以创作出许多不同的对象。 2、class的基本用法: (1)类名一般首字母大写(用来区分这是类)调用class类必须要加new;(2)声明类 class Person{},后面不需要写分号;(3)类里面的构造方法:constructor(){}
阅读全文
摘要:正则表达式 正则表达式解释:正则表达式(英语:regular Expression, 常简写为regex、regexp或RE),又称正则表达式、正则表示法、规则表达式、常规表示法,是计算机的一个概念。 正则表达式使用单个字符来描述,匹配一系列匹配某个句法规则的字符串。许多程序设计语言都支持正则表达式
阅读全文
摘要:Date 日期的表示方式有两种:RFC 2822标准或者ISO 8601标准 默认打印的时间格式是RFC 2822标准的; Date获取信息的方法 getDate() 得到日期1~31日; getDay () 得到星期0~6;(0代表星期日); getMonth() 得到月份0~11月(11代表12
阅读全文
摘要:对象增强 属性描述符对属性进行比较精准的操作控制 通过属性描述符可以精准的添加或者修改对象的属性; 属性描述符需要使用Object.defineProperty来对属性进行添加或者修改; Object.defineProperty()方法会直接定义一个新属性,或者修改一个对象现有的1属性,并返回此对
阅读全文
摘要:什么是迭代器 迭代器iterator,使用户在容器对象(container,例如链表或数组)上遍访的对象,使用该接口无需关心对象的内部实现细节。 他就跟数据库中的光标,迭代器最早出现在1974年设计的CLU编程语言中; 在各种编程语言的实现中,迭代器的实现方式各不相同,但是基本都有迭代器,比如jav
阅读全文
摘要:什么是promise呢? 在ES6之前我们自己来设计回调函数 function execCode(counter, succeed, lose) { setTimeout(() => { if (counter > 0) { //counter判断是否成功 let total = 0; for (l
阅读全文
摘要:Symbol是什么 Symbol是ES6中新增的一个基本数据类型,翻译为符号。 在ES6之前,对象的属性名都是字符串形式,那么很容易造成属性名冲突; 比如原来有一个对象,我们希望在其中添加一个新的属性和值,但是我们在不确定它原来内部有什么内容的情况下,很容易造成冲突,从而覆盖掉它内部的某个属性; 或
阅读全文