2017年8月1日

函数的扩展

摘要: 一。函数参数的默认值 参数变量是默认声明的,所以不能用let或const再次声明 使用参数默认值时,函数不能有同名参数。 另外,一个容易忽略的地方是,参数默认值不是传值的,而是每次都重新计算默认值表达式的值。也就是说,参数默认值是惰性求值的。 阅读全文

posted @ 2017-08-01 17:45 我爱吃豌豆 阅读(112) 评论(0) 推荐(0)

toString和valueOf

摘要: toString:第一个是toString(),它的作用是返回一个反映这个对象的字符串; toString()可以看做是把一个数据转换成了相应字符串的形式,安照这个转换规则中; valueOf:第二个是valueOf(),它的作用是返回它相应的原始值; 对象通过toString或valueOf方法转 阅读全文

posted @ 2017-08-01 17:19 我爱吃豌豆 阅读(99) 评论(0) 推荐(0)

字符串的扩展-模板字符串

摘要: 模板字符串的大括号内部,就是执行JavaScript代码 ①。如果使用模板字符串表示多行字符串,所有的空格和缩进都会被保留在输出之中 ②。模板字符串中嵌入变量,需要将变量名写在${}之中; ③。大括号内部可以放入任意的JavaScript表达式,可以进行运算,以及引用对象属性。 ④。模板字符串之中还 阅读全文

posted @ 2017-08-01 17:00 我爱吃豌豆 阅读(138) 评论(0) 推荐(0)

this关键字

摘要: 链接:http://javascript.ruanyifeng.com/oop/this.html 阅读全文

posted @ 2017-08-01 16:44 我爱吃豌豆 阅读(68) 评论(0) 推荐(0)

Set和Map

摘要: 查看链接:http://www.cnblogs.com/zczhangcui/p/6441385.html?utm_source=itdadao&utm_medium=referral 阅读全文

posted @ 2017-08-01 15:34 我爱吃豌豆 阅读(88) 评论(0) 推荐(0)

变量的解构赋值

摘要: 一.数组的解构赋值 (只要某种数据结构具有Iterator接口,就可以采用数组形式的解构赋值) Iterator:遍历器( Iterator) 就是这样一种机制。 它是一种接口, 为各种不同的数据结构提供统一的访问机制。 任何数据结构只要部署 Iterator 接口, 就可以完成遍历操作( 即依次处 阅读全文

posted @ 2017-08-01 14:38 我爱吃豌豆 阅读(114) 评论(0) 推荐(0)

导航