首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js学习
订阅
BUG缔造者
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
babel原理及插件开发
如今的前端界已经离不开ES6,然而老旧浏览器并不支持,项目中特别是国内公司又需要兼容低版本的老旧浏览器,多亏了babel这个神奇的工具,可以让我们的ES6代码运行在旧浏览器中。 大部分前端开发人员只是配置一下babel,根据需要装个插件之类,我想肯定少有人去研究babel转换E…
你真的会将类数组转化为数组吗
这在 DOM 中甚为常见,如各种元素检索 API 返回的都是类数组,如 document.getElementsByTagName,document.querySelectorAll 等等。除了 DOM API 中,常见的 function 中的 arguments 也是类数组…
JavaScript 类数组对象与 arguments
在 JavaScript 中存在一种特殊的对象,我们称之为类数组对象,其性质与数组相似。我们经常会遇到各种类数组对象,最常见的便是 argumengs。 所谓类数组对象,就是指可以通过索引属性访问元素并且拥有 length 属性的对象。 我们说类数组对象与数组的性质相似,是因为…
JS 原生面经从初级到高级【近1.5W字】
调整文章格式 调整文章格式 调整文章格式 调整文章格式 调整文章格式 调整文章格式 调整文章格式 调整文章格式
如何写出一个惊艳面试官的深拷贝?
最近经常看到很多JavaScript手写代码的文章总结,里面提供了很多JavaScript Api的手写实现。 里面的题目实现大多类似,而且说实话很多代码在我看来是非常简陋的,如果我作为面试官,看到这样的代码,在我心里是不会合格的,本篇文章我拿最简单的深拷贝来讲一讲。 本文由浅…
【JS 进阶】你真的掌握变量和类型了吗
如果你还不能很好的解答上面的问题,那说明你还没有完全掌握这部分的知识,那么请好好阅读下面的文章吧。 本文从底层原理到实际应用详细介绍了JavaScript中的变量和类型相关知识。 ECMAScript标准规定了7种数据类型,其把这7种数据类型又分为两种:原始类型和对象类型。 上…
万字总结记录我的React学习路程(附各个代码参考)
本文是自己最近再学习React的总结和记录。尽力把每个示例代码都写了出来,尽力写的通俗易懂一些,也算是锻炼自己的讲述能力,据说给别人讲的话学的会更快,所以写下此文。 传送门 好像没用,本地都可以......... 在constructor设置状态。使用setState来改变状态…
(建议收藏)原生JS灵魂之问, 请问你能接得住几个?(上)
笔者最近在对原生JS的知识做系统梳理,因为我觉得JS作为前端工程师的根本技术,学再多遍都不为过。打算来做一个系列,一共分三次发,以一系列的问题为驱动,当然也会有追问和扩展,内容系统且完整,对初中级选手会有很好的提升,高级选手也会得到复习和巩固。敬请大家关注! 2.说出下面运行的…