ES6基础语法

let 和 var 声明变量

let的作用域只在它所在的代码快内,var在全局范围内有效。

let适用于for循环中

每轮i都是全新的i

 i 为最终的值 10 

 

const 命令

声明一个只读的常量。

声明一个对象的常地址。

 

解构

从对象和变量中提取值,然后赋给变量。

解构允许默认值。

对象的解构赋值,变量必须与属性同名。

字符串的解构赋值

 

 

模板字符串

\uxxxx 表示一个字符, xxxx 表示字符的Unicode码点,限于\u0000 - \uFFFF之间的字符。

字符串遍历

模板字符串用反引号 (`)标识,简化字符模板表示。可以镶嵌变量,变量名写在${ }之中。保存字符格式(空格,换行)。

{ }内可以放js表达式,可运算,应用对象属性值。

 

正则表达式

RegExp (正则表达式缩写)用于对字符串的匹配处理。通过new 定义。

^

字符匹配模式以 ^ 开始和 $ 结束 。

特殊字符用转义序列表示(以 \ 开头)

 

字符簇

把多个字符放到方括号内,描述匹配规则。

 

posted @ 2018-06-12 19:32  deep-thinking  阅读(101)  评论(0编辑  收藏  举报