首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
TianTianUp
掘友等级
公众号 | 天天Up
|
腾讯
联系👉dayday2024
获得徽章 0
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
281
文章 269
沸点 12
赞
281
返回
|
搜索文章
最新
热门
面试如何写出一个满意的深拷贝(适合初级前端)
引用类型的赋值是传址。只是改变指针的指向,例如,引用类型的赋值是对象保存在栈中的地址的赋值,这样的话两个变量就指向同一个对象,因此两者之间操作互相有影响。例如: 这样子的情况,会导致a和b指向同一份数据,对其中一个进行修改数据的话,会影响到另外一个,实际开发中,这不是我们预期中…
[查缺补漏]续上一期JS输出题酸爽继续(内容共1.8W字+)
下面是我收集一些有趣的,易错的JS代码题,对JS基础知识点的考察都有所涉及,内容可能不全面,希望对大家有所帮助。 41. 「下面代码的输出是什么?」 null 是 falsy。 !null 的值是 true。 !true 的值是 false。 "" 是 falsy。 !"" 的…
[查缺补漏]再来100道JS输出题酸爽继续(共1.8W字)
下面是我收集一些有趣的,易错的JS代码题,对JS基础知识点的考察都有所涉及,内容可能不全面,希望对大家有所帮助。 使用||运算符,我们可以返回第一个真值。 如果所有值都是假值,则返回最后一个值。 (false || {} || null):空对象{}是一个真值。 这是第一个(也…
聊一聊闭包
一开始学闭包的时候,囫囵吞枣😔,希望这次可以静下来好好琢磨琢磨,对闭包有更深的理解。 👆上面定义大概就是:闭包是指那些能够访问自由变量的函数。其中自由变量,指在函数中使用的,但既不是函数参数arguments也不是函数的局部变量的变量,其实就是另外一个函数作用域中的变量。 …
你不知道的Javascript动态作用域
最近被一道面试题给难住了,其实就是说不清楚为什么是这个答案,有时候可能屏幕前的你,也会有这个疑惑,所以打算来补一补基础-作用域。 我的答案认为两个都是打印Function,其实基础扎实的小伙伴估计明白我错哪了。 任何语言都有作用域的概念,那有些语言作用域是动态的,有些语言作用域…
聊一聊typeof instanceof 实现原理
可能大家对BigInt原始数据类型比较陌生,它的提出解决了一部分问题,比如大于253 - 1 的整数。这原本是 Javascript中可以用 Number 表示的最大数字。BigInt 可以表示任意大的整数。 了解了数据类型后,我们接下来就来看看如何检测数据类型吧。 typeo…
浅谈JavaScript原型
在最新ES规范里,prototype 被定义为:给其它对象提供共享属性的对象。 也就是说,prototype 自己也是对象,只是被用以承担某个职能罢了。 因此,prototype 描述的是两个对象之间的某种关系(其中一个,为另一个提供属性访问权限)。 可以看到就是Demo函数对…
JavaScript执行上下文-执行栈
突然觉得对于一名JavaScript开发者而言,需要知道JavaScript程序内部是如何运行的,那么对于此章节执行上下文和执行栈的理解很重要,对理解其他JavaScript概念(变量声明提示,作用域和闭包)都有帮助。 看了很多相关文章,写得很好,总结了ES3以及ES6对于执行…
个人成就
社区共建者
优秀创作者
文章被点赞
20,049
文章被阅读
930,185
掘力值
57,509
关注了
72
关注者
8,085
收藏集
9
关注标签
17
加入于
2020-06-24