摘要: <h1>6、箭头函数</h1> <div><h3>6.1箭头函数的语法</h3> <p> <span>在ES6中可以使用“箭头”(=>)定义函数,由函数参数、箭头和函数体组成。</span> <br>例:<pre> /*单一参数,函数体只有一条语句的箭头函数定义形式如下:*/ let a = msg 阅读全文
posted @ 2020-11-24 09:12 0总在1前面 阅读(87) 评论(0) 推荐(0)
摘要: <h1>5、解构赋值(二)</h1> <div><h3>5.2、数组解构</h3> <p> <span>在ES6中,对象和数组可以使用解构功能,可以按照一定模式从对象和数组中提取值,对变量进行赋值。数组解构是使用方括号。</span> <br>例:<pre> let arr=[1,2,3]; let 阅读全文
posted @ 2020-11-12 11:35 0总在1前面 阅读(62) 评论(0) 推荐(0)
摘要: <h1>5、解构赋值(一)</h1> <div><h3>5.1、对象解构</h3> <p> <span>在ES6中,对象和数组可以使用解构功能,可以按照一定模式从对象和数组中提取值,对变量进行赋值。对象解构是在一个赋值操作符的左边放置一个对象字面量。</span> <br>例: let book={ 阅读全文
posted @ 2020-11-10 13:55 0总在1前面 阅读(76) 评论(0) 推荐(0)
摘要: <h1>4、展开运算符和对象字面量语法拓展</h1> <div><h3>4.1、展开运算符</h3> <p> <span class="text2">展开运算符的语法和rest参数相似,也是三个点(...),它可以将数组转换为各个独立的参数,也可以取出对象的所有可遍历的属性,而rest参数是指定多个 阅读全文
posted @ 2020-11-09 14:13 0总在1前面 阅读(93) 评论(0) 推荐(0)
摘要: <h1>3、默认参数和rest参数</h1> <p><h3>3.1、默认参数</h3> ES5没有提供直接在参数列表指定参数默认值的语法,在ES6中简化了为形参提供默认值的过程,可以直接在参数列表中为形参指定默认值。 <br>例: <pre> function name(x,y=2,z=3){ re 阅读全文
posted @ 2020-11-06 14:41 0总在1前面 阅读(115) 评论(0) 推荐(0)
摘要: <h1>2、模板字面量</h1> <h3>2.1、多行字符串</h3> <p>模板字面量的基础语法就是用反引号(`)来替换单引号和双引号。 <br>例: <pre> let message = `Hello,World!`;<i>//这句代码使用模板字面量的语法创建了一个字符串,然后赋值给了变量,这 阅读全文
posted @ 2020-11-06 13:41 0总在1前面 阅读(94) 评论(0) 推荐(0)
摘要: 1、块作用域构造let和const**** 块级作用域只存在于:①函数内部 ②块中(字符“{”和“}”之间 1.1、let声明和var声明不同之处在于:var声明无论在函数作用域或全局作用域哪里声明,都会被当成在当前作用域顶部声明的变量,这就是JavaScript的变量提升机制。 例: functi 阅读全文
posted @ 2020-11-06 13:04 0总在1前面 阅读(92) 评论(0) 推荐(0)