首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
邵毅涵
掘友等级
大四学生
|
字节跳动
喜欢学习,喜欢钻研,喜欢技术
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
156
文章 156
沸点 0
赞
156
返回
|
搜索文章
最新
热门
块作用域下的函数提升和变量提升
结果可能和你预料的不一样。。。。 在块作用域内,函数提升到块作用域的顶部。这个时候window.a 为 10 。a 为一个函数 。块中第一个为false a被重新赋值为 99 这个时候下一个返回了true 打印window.a = 99,a = 99,这个地方显然是 a = 9…
一道关于this引发的思考
先不考虑 arguments[0] () 。在浏览器中跑一下如下 我去。我淡淡的骂了个娘开始找原因(其实这个地方的length定义时为let这个可以说明length在window上是没有的,但是这个地方fn调用的时候this肯定是指向window的。但是不同的环境下为什么一个返…
手撕前端常写代码
防抖,节流。 防抖经常出现在用户提交表单上。当网速慢的时候,用户得不到第一时间的反馈就可能在次点击。造成二次发送请求。可能直接导致失败。这个时候可以在点击事件上外加一层防抖函数。具体思路就是当一段时间内如果用户再次点击的话将之前的事件取消。来消除事件多次执行而失败的目的。 节流…
js原始值和引用值的区别
在js中无法直接访问内存位置,因此无法直接操作对象所在的内存空间,所以在操作对象的时候其实在操作对象的引用。原始值中不可以添加属性(添加之后不报错,但是访问的时候返回undefined),引用值可以动态的随时添加删除属性。 ECAMSript中所有的函数都是按值传递的。这意味着…
谈谈原型链中的关联
这个例子是在原型链中经典的问题。我们发现在Foo的原型上有一个constructor属性指向了本身Foo,可是a上并没有constructor属性,但是这个确实返回了ture是什么情况呢? 回到对象的[get]方法。 对js中的对象上取值有两种方法 . 和 [] 两者不同的区别…
js类型转换
在js中经常将类型转换分为显式和隐式的类型转换,其实这个是相对的,当了解了在某种数据的转换的时候他就是显式的,当你不知道的时候就是隐式的var a = 123 ,String(a) //这个大部分人都知道这个是对a的字符串转换,他就是显式的。而 a + ' ' 若这个你不知道的…
个人成就
文章被点赞
12
文章被阅读
2,534
掘力值
114
关注了
57
关注者
5
收藏集
25
关注标签
18
加入于
2019-12-29