首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
kiki714
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
「硬核JS」你真的了解垃圾回收机制吗
JavaScript 是门魅力无限的语言,关于它的 GC(垃圾回收)方面,你了解多少呢?想来大部分人是因为面试才去看一些面试题从而了解的GC,当然,我们可不仅仅是为了面试,目的是一次性彻底搞懂GC!
0.1 + 0.2不等于0.3?为什么JavaScript有这种“骚”操作?
随着消费观念的改变,线上消费已经成为大众生活中不可或缺的一部分。在保证消费安全和用户隐私的同时,精准度也是必不可少的一环。试想一下,用户在一款产品上消费,结算金额出错,用户会怎么想?(数体教 or WTF?),妥妥的差评了吧。 这样不要说用户粘性了,留存都是问题。当Boss得知…
js基础-面试官想知道你有多理解call,apply,bind?[不看后悔系列]
非严格模式下:thisArg指定为null,undefined,fun中的this指向window对象. param1,param2(可选): 传给fun的参数。 如果param不传或为 null/undefined,则表示不需要传入任何参数. apply第二个参数为数组,数组…
this、apply、call、bind
这又是一个面试经典问题~/(ㄒoㄒ)/~~也是 ES5中众多坑中的一个,在 ES6 中可能会极大避免 this 产生的错误,但是为了一些老代码的维护,最好还是了解一下 this 的指向和 call、apply、bind 三者的区别。 在 ES5 中,其实 this 的指向,始终…
全面分析toString与valueOf,并随手解决掉几道大厂必备面试题
让人恐惧的夏天也许就过去了,没人知道你在这个夏天、这个今年发生什么,但是我知道。 知道你是努力的,也有可能是缓慢的。不过面对秋天,面对即将到来的国庆小假期,还请继续努力吧,川流不息的不止生命,还有时间,加油~~ 基本上,所有JS数据类型都拥有这两个方法,null除外。它们俩是位…
彻底搞懂slice,splice,split,substring
总结过很多次,还是会混淆,多总结多用吧slicesplicesplitsubstring总结:slicesplicesplitsubstring类型YY数组(Y/N)YYY字符串(Y/N)Y原数组改变
深入了解parseInt
输出什么? 有些人得出的答案可能是:[1, 2, 3],这其实是一个 错误 答案。 他输出的居然是:[1, NaN, NaN],有些人就很好奇它为什么输出的是[1, NaN, NaN]而不是[1, 2, 3]。 那为什么第一个参数为'10',进制为9时,parseInt('10…
JavaScript设计模式
当然我们可以用一个通俗的说法:设计模式是解决某个特定场景下对某种问题的解决方案。因此,当我们遇到合适的场景时,我们可能会条件反射一样自然而然想到符合这种场景的设计模式。 比如,当系统中某个接口的结构已经无法满足我们现在的业务需求,但又不能改动这个接口,因为可能原来的系统很多功能…