ES6定义部分规范

一时失言乱红尘 2022-12-18 12:59 281阅读 0赞
  1. // ES6的变量01
  2. let [a, b, c] = [1, 2,]
  3. console.log(a,b,c) // 1,2, undefinded
  4. // ES6的变量02
  5. let fn = {
  6. 'username': 'yankai',
  7. 'age':'12'
  8. }
  9. let fun01 = function(info){
  10. return info
  11. }
  12. var templates = ` <div> <span>${ fn.username}</span> <span>${ fn.age}</span> <span>${ fun01('nihao')}</span> <span>${ 1+1}</span> </div> `
  13. console.log(templates)
  14. // ES6的函数默认参数
  15. // 之前的默认
  16. function res(msg){
  17. let nn = msg || 'hello'
  18. console.log(nn)
  19. }
  20. res('hi') // hi
  21. res() // hello
  22. // ES6语法改进之后
  23. function res01(msg = 'hello'){
  24. console.log(msg)
  25. }
  26. res01('hi')
  27. res01()

发表评论

表情:
评论列表 (有 0 条评论,281人围观)

还没有评论,来说两句吧...

相关阅读

    相关 ES6规范

    文章开篇我要放一下最敬佩的大神阮叔的ES6入门书籍《ECMAScript 6入门》    链接地址:[http://es6.ruanyifeng.com/][http_es6