首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Js
订阅
梅林阿凡提
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
这是一篇男女老少入门精通咸宜的正则笔记
说句实话的,自从我整理这篇笔记后,基本上项目里遇到的所有正则匹配的问题,不论多复杂,只要回过头看这篇笔记,理解透彻(请注意我的用词描述,我这里描述比较严谨,理解好中文意思更方便你理解正则意义。这是个文字游戏[奸笑]),基本上都能解决的。这里关于深内容的描述,我这边也举了不少内容…
前端面试之js相关问题(二)
“一切皆对象!” 大家都对此深信不疑。其实不然,这里面带有很多的语言陷阱,还是不要到处给别人吹嘘一切皆对象为好。 JavaScript 是一种弱类型或者说动态语言。这意味着你不用提前声明变量的类型,在程序运行过程中,类型会被自动确定。这也意味着你可以使用同一个变量保存不同类型的…
HTML5的Websocket(理论篇 I)
了解websocket
JS 总结之事件循环
众所周知,JavaScript 为了避免复杂,被设计成了单线程。 单线程意味着所有任务都需要按顺序执行,如果某个任务执行非常耗时,线程就会被阻断,后面的任务需要等上一个任务执行完毕才会进行。而大多数非常耗时的任务是网络请求,CPU 是闲着的,所以为了资源的充分运用,便有了异步的…
ES2018 新特征之:异步迭代器 for-await-of
1. 概述 在 ECMAScript 2015(ES6) 中 JavaScript 引入了迭代器接口(iterator)用来遍历数据。迭代器对象知道如何每次访问集合中的一项, 并跟踪该序列中的当前位置。在 JavaScript 中迭代器是一个对象,它提供了一个 next() 方…
征服 JavaScript 面试:什么是闭包?| Eric Elliott
“征服 JavaScript 面试”是我写的一系列文章,来帮助面试者准备他们在面试 JavaScript 中、高级职位中将可能会遇到的一些问题。这些问题我自己在面试中也经常会问。 在我面试时问出的一系列问题里,闭包通常是我问的第一个或最后一个问题。坦白地说,如果你连闭包也弄不明…
常见的js算法面试题收集,es6实现
持续更新,持续更新...
new操作符到底干了什么?
前几天无意间发现了刚开始学JavaScript时在知乎写的一些回答,有一个就是讲new操作符到底干了什么。从现在的视角看我当时的回答虽然是正确的,但是在对原理的剖析和细节的理解上还相去甚远。所以借此机会,就想重新梳理一下这一年多来对new操作符理解的变化与成长。 第一次去了解n…
简话 prototype 和 __proto__
在js中,prototype和__proto__是很难理解的两个知识点,一是它俩名字差不多,容易混淆;二是在工作中能直接用到这两个知识点的地方可能也不是特别多,但是这两个知识点却是非常重要的,尤其在实现继承方面。 在我学习它俩的时候,最大的障碍就是名字,第一印象就感觉它俩是一个…
翻译连载 | JavaScript轻量级函数式编程-第 8 章:列表操作 |《你不知道的JS》姊妹篇
本文之前已经简要的提及了一些实用函数:map(..)、filter(..) 和 reduce(..),现在深入了解一下它们。在 Javascript 中,这些实用函数通常被用于 Array(即 “list” )的原型上。因此可以很自然的将这些实用函数和数组或列表操作联系起来。 …