上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 21 下一页
摘要: 1.什么是严格模式? js运行有两种模式:一种是普通模式;一种是严格模式。 严格模式是ES5添加的,是比普通模式多一部分的js规则。如果在ES5之前js解析引擎,会忽略严格模式。 js一般默认是普通模式,ES6的模块和Class类默认是严格模式。 2. 严格模式的使用场景 严格模式的触发是使用: " 阅读全文
posted @ 2019-10-20 21:26 Lyra李 阅读(1192) 评论(0) 推荐(0) 编辑
摘要: 正则表达式一般用来匹配字符串模版。 1. 表示方式 正则表达式有两种表示方式。下面两种方式调用的时候,都相当于新建了一个正则表达式。 1. RegExp对象表示法(知道就行) 2. 斜杠开始和结束(用这个) 因为这个写法在编译阶段就新建一个正则表达式,效率更高,也更直观。 2. 实例属性 实例属性基 阅读全文
posted @ 2019-10-15 23:36 Lyra李 阅读(331) 评论(0) 推荐(0) 编辑
摘要: Date对象是JS原生对象,既可以作为构造函数,也可以作为工具函数; 日期的零点是(0时区): 1970年1月1日 00:00:00 1. 基础知识 如果作为构造函数, 如果不传参数,返回当前时间的对象,是一个对象。 如果传参,返回指定时间(当前时区的时间)的对象。 如果作为工具函数,返回当前时间的 阅读全文
posted @ 2019-10-13 10:44 Lyra李 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 1. 基础知识 1. 什么是JSON格式? JSON格式是现在网站数据交互的标准数据格式,写入标准。 取代原来的XML;符合JS原生语法,可以被直接解析,不需要额外的解析文件。 书写简单,一目了然 2. 合格的JSON数据 1.对象{...} 1)属性名必须是双引号的字符串;不能是Symbol类型; 阅读全文
posted @ 2019-10-12 23:35 Lyra李 阅读(1271) 评论(0) 推荐(0) 编辑
摘要: 1.基本知识 1. 错误对象 Error,SyntaxError,RangeError, ReferenceError,TypeError,URIError 上面的都是构造函数; new 命令可以生成错误实例对象;可以传入描述作为参数,成为实例对象的message属性; 除了message属性,还有 阅读全文
posted @ 2019-10-10 23:51 Lyra李 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 1. 基础知识 1. 创建数组 1)当构造函数只有一个参数,参数代表数组长度 length只能是>=0的整数 2)构造函数有多个参数时,参数为数组的初始值 3) 推荐: 使用[] 4) 使用Array.of(参数), 不管参数个数有几个,参数都是数组的初始值 2. 数组键值 1) a[0] 相当于 阅读全文
posted @ 2019-10-10 17:02 Lyra李 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 1.js中数字 1.数字存储 Javascript中所有数字的存储都是64位浮点数。整数也一样。 2. 数字大小范围 可以表示的最大正数和最小负数 小数的最小取值,即可以取到的最小的正数 3. 数字精度 js中64位存储位,有52位用于精度,加上默认的1,一共53位用于表示精度。 可以表示的正负数的 阅读全文
posted @ 2019-10-08 20:27 Lyra李 阅读(1306) 评论(0) 推荐(0) 编辑
摘要: 1. 原始数据遇运算符 1. +运算符 1) 如果算子两侧都是字符串,返回拼接结果; 2) 如果算子两侧不全是字符串,则根据实际情况: 如果需要字符串,就调用String(); 如果需要数字转为数字,就调用Number(); 如果都可以,优先转为数字。 2. -*/减法、乘法、除法运算符 所有的算子 阅读全文
posted @ 2019-10-06 15:05 Lyra李 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 1.写法 1.普通表示 字符串可以使用单引号或者双引号。多数JS项目约定使用单引号(')。 可以用单引号包含双引号,也可以用双引号包含单引号。 如果想单引号包含单引号,或者双引号包含双引号,需要使用转义符号: 2. 长字符串 如果想写长字符串,不能直接换行,会报错,有2种常见写法。 3. 模版字符串 阅读全文
posted @ 2019-10-03 18:30 Lyra李 阅读(1114) 评论(0) 推荐(0) 编辑
摘要: Symbol是ES6新增的原始类型数据,引入的初衷是为了对象可以有永不重复的属性名。 所以属性名可以是字符串外,还可以是Symbol值; 1.用法: 1) 直接调用方法,因为是原始值,切忌使用new,因为Symbol不是一个构造函数。 2) Symbol不会进行自动类型转换。所以不能参与任何运算 3 阅读全文
posted @ 2019-10-03 11:48 Lyra李 阅读(229) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 21 下一页