摘要: 1.ES6 允许为函数的参数设置默认值,即直接写在参数定义的后面。 function log(x, y = 'World') { console.log(x, y); } log('Hello') // Hello World log('Hello', 'China') // Hello China 阅读全文
posted @ 2021-02-08 16:40 LBO.net 阅读(53) 评论(0) 推荐(0)
摘要: 1.实例方法:includes(), startsWith(), endsWith() 传统上,JavaScript 只有indexOf方法,可以用来确定一个字符串是否包含在另一个字符串中。ES6 又提供了三种新方法。 includes():返回布尔值,表示是否找到了参数字符串。 startsWit 阅读全文
posted @ 2021-02-08 11:31 LBO.net 阅读(107) 评论(0) 推荐(0)
摘要: 模板字符串(template string)是增强版的字符串,用反引号(`)标识。它可以当作普通字符串使用,也可以用来定义多行字符串,或者在字符串中嵌入变量。 $('#result').append(` There are <b>${basket.count}</b> items in your b 阅读全文
posted @ 2021-02-08 10:17 LBO.net 阅读(66) 评论(0) 推荐(0)
摘要: 1.数组的结构赋值 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 ES6 允许写成下面这样。 let [a, b, c] = [1, 2, 3]; 上面代码表示,可以从数组中提取值,按照对应位置,对变量赋值。详细2.对象的解构赋值解构不 阅读全文
posted @ 2021-02-08 10:07 LBO.net 阅读(74) 评论(0) 推荐(0)
摘要: 1.ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 { let a = 10; var b = 1; } a // ReferenceError: a is not defined. b // 1 详细:let2.const声明一个 阅读全文
posted @ 2021-02-08 09:24 LBO.net 阅读(71) 评论(0) 推荐(0)
//返回顶部