JavaScript,什么是匿名函数?没有name的函数发布于2025年01月24日 node 无论是箭头函数,还是说闭包,都能和匿名函数扯上关系。本文主要聚焦于匿名函数的概念,顾名思义,匿名函数就是没有名字的函数,代码上来说,就是没有.name属性。苏南大叔觉得匿名函数最大的好处,就是:一些不需要函数名字的... 阅读更多
JavaScript,箭头函数能否访问this和arguments?发布于2025年01月23日 node 本文聚焦于箭头函数里面的this和arguments,箭头函数是一种特殊的函数。它的代码内部的this以及arguments表现,和普通函数代码差别较大。苏南大叔的“程序如此灵动”博客,记录苏南大叔的代码编程经验总... 阅读更多
JavaScript,函数bind()/call()/apply()使用方式小结 发布于2025年01月22日 node 本文依旧是一个复习总结性的文章,主要就是对比一下JavaScript函数的另类的几种用法。比如.bind()、.call()、.apply()三种方法。苏南大叔的“程序如此灵动”博客,记录苏南大叔的代码编程经验总结... 阅读更多
JavaScript,如何理解const关键字带来的不可修改性?发布于2025年01月20日 node 本文中,苏南大叔的目光聚焦于JavaScript的const关键字。const意思是常量,另外一个隐藏的意思就是不可修改。但是,事实真的是这样么?本文中通过几个例子,来解释const的不可更改性。颠覆三观。苏南大叔... 阅读更多
JavaScript生成器,另外一个yield和await的异步生成器例子发布于2025年01月06日 node 本文继续讨论async functioin* (){yield await Promise()}的异步函数生成器组合问题,它们并不冲突,并且可以合理组合到一起。但是,已有的yield相关概念会被颠覆。yield的返... 阅读更多