美文网首页
es6新特征

es6新特征

作者: 阿克兰 | 来源:发表于2019-09-29 11:05 被阅读0次
  1. ES6中的默认参数
// 以往是这样,但是如果值是0 的话就会出错,因为js传值0为false
var link = function (height, color, url) {
    var height = height || 50
    var color = color || 'red'
    var url = url || 'http://azat.co'
    ...
}
// es6 
var link = function(height = 50, color = 'red', url = 'http://azat.co') {
  ...
}

2.模板表达式

var name = `Your name is ${first} ${last}`
var url = `http://localhost:3000/api/messages/${id}`

3.for of 循环

var array=[
{
 id:0,
value:10
},
{
 id:1,
value:10
},
{
 id:2,
value:10
},
{
 id:3,
value:10
}
]
for(item in array){
      console.log(item.value) // 分别打印出value
}

相关文章

网友评论

      本文标题:es6新特征

      本文链接:https://www.haomeiwen.com/subject/igffpctx.html