稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
ES6
订阅
avatar
桶桶 创作等级LV.1
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • 学习bind源代码,比较bind的方式绑定函数在在内存使用上优于箭头函数
    使用ES的class,到底是使用箭头函数更有效率,还是在构造器函数(constructor)中使用bind函数给函数绑定context更加有效率?在Demystifying Memory Usage using ES6 React Classes文章中,给出了如下的结论。 上图…
    • Jayden李
    • 7年前
    • 2.1k
    • 27
    • 评论
    ECMAScript 6 JavaScript
  • 你会用 setInterval, setTimeout 互相实现吗?
    相信大家对 setInterval, setTimeout 两个 api 是熟悉得不能再熟悉了,它们是我们常用的 web 定时器。 值得注意的是我们在创建的定时器不用之后最好清除掉。 逻辑也非常清晰,在函数内部构造一个循环堵住程序,等到时间到后跳出循环执行 callback,相…
    • Fe_Icy
    • 6年前
    • 3.1k
    • 21
    • 4
    JavaScript
  • JavaScript变量的生命周期:为什么let不被提升
    提升实际上是把变量和函数定义移动到作用域顶部的过程,通常发生在变量声明var或函数声明function fun() {...} 。 当let(包括和let有同样声明行为的const和class)被ES2015提出来的时候,包括我在内的许多开发人员都使用提升来描述变量是如何被访问…
    • 哈哈哈哈蛋
    • 7年前
    • 6.3k
    • 182
    • 7
    GitHub JavaScript 前端
    JavaScript变量的生命周期:为什么let不被提升