摘要: 函数的扩展函数参数的默认值rest 参数严格模式name 属性1.函数参数的默认值基本用法ES6 之前,不能直接为函数的参数指定默认值,只能采用变通的方法。function log(x, y) { y = y || 'World'; console.lo... 阅读全文
posted @ 2019-02-20 21:23 Zero-An 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 数值的扩展二进制和八进制表示法Number.isFinite(), Number.isNaN()Number.parseInt(), Number.parseFloat()Number.isInteger()Number.EPSILON安全整数和 Numbe... 阅读全文
posted @ 2019-02-19 19:59 Zero-An 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 正则的扩展RegExp 构造函数字符串的正则方法u 修饰符RegExp.prototype.unicode 属性y 修饰符RegExp.prototype.sticky 属性RegExp.prototype.flags 属性s 修饰符:dotAll 模式后行... 阅读全文
posted @ 2019-02-18 21:48 Zero-An 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 字符串的扩展模板字符串实例:模板编译标签模板String.raw()模板字符串的限制1.模板字符串传统的 JavaScript 语言,输出模板通常是这样写的(下面使用了 jQuery 的方法)。$('#result').append( 'There are... 阅读全文
posted @ 2019-02-17 14:09 Zero-An 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 字符串的扩展字符的 Unicode 表示法codePointAt()String.fromCodePoint())字符串的遍历器接口normalize()includes(), startsWith(), endsWith()repeat()padStart... 阅读全文
posted @ 2019-02-15 21:35 Zero-An 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 变量的解构赋值数组的解构赋值对象的解构赋值字符串的解构赋值数值和布尔值的解构赋值函数参数的解构赋值圆括号问题用途1.数组的解构赋值基本用法ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。以前,为变量... 阅读全文
posted @ 2019-02-14 21:45 Zero-An 阅读(168) 评论(0) 推荐(1) 编辑
摘要: let 和 const 命令let 命令块级作用域const 命令顶层对象的属性global 对象总结1.let 命令基本用法ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。{ let a ... 阅读全文
posted @ 2019-02-14 08:53 Zero-An 阅读(344) 评论(0) 推荐(0) 编辑
摘要: Typora写Markdown文档很难?Typora让你像写word一样行云流水,所见即所得。简介Typora删除了预览窗口,以及所有其他不必要的干扰。取而代之的是实时预览。Markdown的语法因不同的解析器或编辑器而异,Typora使用的是GitHub ... 阅读全文
posted @ 2019-02-12 17:58 Zero-An 阅读(11751) 评论(1) 推荐(1) 编辑
摘要: CSS编码规范1 前言2 代码风格 2.1 文件 2.2 缩进 2.3 空格 2.4 行长度 2.5 选择器 2.6 属性3 通用 3.1 选择器 3.2 属性缩写 3.3 属性书写顺序 3.4 清除浮动 3.5 !importa... 阅读全文
posted @ 2019-02-12 17:29 Zero-An 阅读(187) 评论(0) 推荐(0) 编辑
摘要: JavaScript 知识点1、JS基础知识页面由三部分组成:html:超文本标记语言,负责页面结构css:层叠样式表,负责页面样式js:轻量级的脚本语言,负责页面的动效和数据交互小总结:结构,样式和行为,三者相分离在html页面中写结构通过 link标签的... 阅读全文
posted @ 2019-02-04 11:46 Zero-An 阅读(167) 评论(0) 推荐(0) 编辑