稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • 数据标注 HOT
    • AI Coding
    • 更多
      • 直播
      • 活动
      • APP
      • 插件
    • 直播
    • 活动
    • APP
    • 插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
Javascript
订阅
avatar
_我就是我_
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • JavaScript变量的生命周期:为什么let不被提升
    提升实际上是把变量和函数定义移动到作用域顶部的过程,通常发生在变量声明var或函数声明function fun() {...} 。 当let(包括和let有同样声明行为的const和class)被ES2015提出来的时候,包括我在内的许多开发人员都使用提升来描述变量是如何被访问…
    • 哈哈哈哈蛋
    • 8年前
    • 6.3k
    • 182
    • 7
    GitHub JavaScript 前端
    JavaScript变量的生命周期:为什么let不被提升
  • 从一道面试题说起—js隐式转换踩坑合集
    提到js的隐式转换,很多人第一反应都是:坑。 的确,对于不熟悉的人来说,js隐式转换存在着很多的让人无法预测的地方,相信很多人都深受其害,所以,大家在开发过程中,可能会使用===来尽量避免隐式转换。但是,为了更加深入的理解javascript,本着对知识渴望的精神,我们来通过大…
    • 面条__
    • 7年前
    • 19k
    • 850
    • 89
    JavaScript 前端
  • 为什么defineProperty不能检测到数组长度的“变化”
    区别我们先讲完属性类型后再来看。 [[Configurable]] 字面理解是表示属性是否可配置——能否修改属性;能否通过delete删除属性;能否把属性修改为访问器属性。 [[Enumerable]]能否通过for-in循环返回该属性。 第1、第2种对于属性的赋值是一样的,不…
    • lixy
    • 7年前
    • 8.1k
    • 105
    • 5
    Vue.js JavaScript 前端