首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Js
订阅
Magic_Daisy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
【建议👍】再来40道this面试题酸爽继续(1.2w字用手整理)
你盼世界,我盼望你无bug。Hello 大家好!我是霖呆呆! 😂😂😂 你们一定觉得我是在吹牛...哼...我这是不愿意截屏发出来(否则我还不露馅了)。 哈哈 😄,收... 其实不管你是花了20分钟,30分钟,亦或者是两个小时来阅读它,你愿意把这部分时间完完全全的交给我,…
JS中的IIFE
首先注意一点的就是IIFE函数是由一对()将函数声明包裹起来的表达式。使得JS编译器不再认为这是一个函数声明,而是一个IIFE,即立刻执行函数表达式。 但是两者达到的目的都是一样的,都是声明了一个函数并且随后调用这个函数。 如果只是为了立即执行一个函数,显然IIFE所带来的好处…
书单推荐 | 12本前端必备书籍(上)
学习的最好途径就是看书。 一灯将给大家推荐12本前端经典书籍,本文收录前6本。 【作者】Nicholas C.Zakas世界知名的JavaScript专家和Web开发人员。 【内容简介】本书从最早期Netscape浏览器中的JavaScript开始讲起,直到当前它对XML和We…
JS无形装逼,最为致命
单行简洁的代码很难维护(有时甚至难以理解),但这并不能阻止广大攻城狮们脑洞,在编写简洁的代码后获得一定的满足感。 以下我最近的一些收藏javascript精简代码集合。它们都可以在你的开发控制台中运行,你可以从控制台中查看运行结果。同时,我希望你能在评论中分享一些自己的藏品! …
微任务、宏任务与Event-Loop
首先,JavaScript是一个单线程的脚本语言。 所以就是说在一行代码执行的过程中,必然不会存在同时执行的另一行代码,就像使用alert()以后进行疯狂console.log,如果没有关闭弹框,控制台是不会显示出一条log信息的。 亦或者有些代码执行了大量计算,比方说在前端暴…
this、apply、call、bind
这又是一个面试经典问题~/(ㄒoㄒ)/~~也是 ES5中众多坑中的一个,在 ES6 中可能会极大避免 this 产生的错误,但是为了一些老代码的维护,最好还是了解一下 this 的指向和 call、apply、bind 三者的区别。 在 ES5 中,其实 this 的指向,始终…
[基础] JavaScript 类型转换及面试题
当这些不同类型的数据之间,需要通过逻辑操作符进行判断,或者进行运算操作时,就会触发 JS 的隐性类型转换机制,对不同类型的数据先进行转换操作,再运行相关逻辑。 在下面两种情况下,将会触发 JS 的隐性类型转换机制。 1. 使用 == 操作符进行判断时 如果有一个操作数是布尔值,…
(void 0) 与 undefined 之间的小九九
前言 原文链接 源码地址 这是 underscore.js 源码分析的第一篇文章,为什么选择写这篇文章呢?其实主要有两点 下划线源码中通篇可见这样的判断 obj === void 0, 初次看这样的写法完全不知道什么意思,所以想整明白它。 决定写一个系列把下划线分析完整,希望由浅入深,…