美文网首页
es6学习中的一些领悟1

es6学习中的一些领悟1

作者: lain_one | 来源:发表于2021-04-21 16:29 被阅读0次

    其实已经在不断使用es6了,但是还是想系统的了解下这个新“js”,所以看起了阮老师的es6科普教程。
    模板字符串(既``括起来的内容)真的相当灵活,里面能放常规字符串、变量、还有循环嵌套继续生成新的模板,主要用途之一是jsx,相当灵活。
    函数的参数默认值可以用解构赋值,默认值还可以设置为一个抛出异常的函数,来限制这个参数不得省略、必须为其传入自定义值。还可以用来改写递归函数,为函数参数提供默认值,使其看起来合理。
    箭头函数将this固化,因为箭头函数没有自己的this,用的是外层函数的this,所以用来写回调函数很方便。箭头函数不适用于需要动态this的情况,比如点击button的click事件对应的函数,就不应该使用箭头函数。
    尾调用可以优化调用帧/栈,但需要依赖浏览器。尾递归可以优化时间复杂度。

    相关文章

      网友评论

          本文标题:es6学习中的一些领悟1

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