首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
yoyoyocn
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
认识 V8 引擎
JavaScript绝对是最火的编程语言之一,一直具有很大的用户群,随着在服务端的使用(NodeJs),更是爆发了极强的生命力。编程语言分为编译型语言和解释型语言两类,编译型语言在执行之前要先进行完全编译,而解释型语言一边编译一边执行,很明显解释型语言的执行速度是慢于编译型语言…
【Vue原理剖析】Object的变化侦测
正则表达式的基本使用。(例如分组) 首先,我们按照以下代码创建一个HTML文件,本文主要就是教大家如何实现以下功能。 我们都知道,vue是基于MVVM设计模式的渐进式框架。那么在JavaScript中,我们该如何实现一个MVVM框架呢? 实现一个Watcher 侦听器。讲Com…
面试官连环追问:数组拍平(扁平化) flat 方法实现
前段时间秋招面哔哩哔哩的时候,面试官问:如何实现 flat 方法?当时手写的并不完美,后来回盘复习,发现面试要求手写数组拍平(扁平化) flat 方法的面试官不在少数。其中包括:拼多多、小米、美团、滴滴、shopee、有赞等。手写 flat 方法是一道非常基础的面试题,通常出现…
20多种数组去重?看懂这4种,全都不在话下
为什么写这篇文章 资料 4 种 JavaScript 中的相等性判断规则 lodashjs 的默认去重函数 lodashjs 去重函数采用的值比较规则 ES6 的 Map 前提 测试用例 该用例包含了
自从学会了 Array.reduce() ,再也离不开它
在所有后 ES6 时代的数组方法中,我觉得最难理解的就是Array.reduce()。 从表面上看,它似乎是一个简单无趣的方法,并没有太大作用。 但是在不起眼的外表之下,Array.reduce()实际上是对开发人员工具包的强大而灵活的补充。 今天,我们就来研究一下通过Arra…
我从来不理解JavaScript闭包,直到有人这样向我解释它
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 正如标题所述,JavaScript闭包对我来说一直有点神秘,看过很多闭包的文章,在工作使用过闭包,有时甚至在项目中使用闭包,但我确实是这是在使用闭包的知识。 最近看到的一些文章,终于,有人用于一种让我明白方式对…
看完这几道 JavaScript 面试题,让你与考官对答如流(上)
1. undefined 和 null 有什么区别? 2. && 运算符能做什么 3. || 运算符能做什么 4. 使用 + 或一元加运算符是将字符串转换为数字的最快方法吗? 5. DOM 是什么? 6. 什么是事件传播? 7. 什么是事件冒泡? 8. 什么是事件捕获? 9. …
JavaScript 函数的特性与原型链讲解
这篇文章能够清晰明白的讲清楚 JavaScript 函数与原型链之间的关系,让你不再害怕这个知识点,面试溜到飞起。
手写JS函数的call、apply、bind实现
之所以要写这篇,是因为曾经面试被要求在白纸上手写bind实现 结果跟代码一样清晰明确,一阵懵逼,没写出来! 下面,撸起袖子就是干!~ 把call、apply、bind一条龙都整一遍!~~ca
通过运行机制看this绑定 、作用域、作用域链和闭包
了解JavaScript引擎。 通过运行机制看作用域和作用域链。 通过运行机制理解this的绑定和优先级。 通过运行机制理解闭包。 了解运行机制之前,我们先来搞清楚几个基本概念。 渲染是根据描述或者定义构建一个数据模型,生成图形的过程。渲染引擎将页面资源(html、css、ja…