首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
gy爱学习
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
面试官:请你实现一个深克隆
实现一个深克隆是面试中常见的问题的,可是绝大多数面试者的答案都是不完整的,甚至是错误的,这个时候面试官会不断追问,看看你到底理解不理解深克隆的原理,很多情况下一些一知半解的面试者就原形毕漏了. 我们就来看一下如何实现一个深克隆,当然面试中没有让你完整实现的时候,但是你一定要搞清…
司徒正美老师微信群的一道面试题
题目:有一个aaa.js文件,它里面有如下操作,从终端提示用户输入一项目名,然后读取下,在当前目录下,创建这目录,并且生成一个package.json,里面有两个依赖。要通过npm i安装react react-dom;最后终端通知你安装完毕。 只允许用户执行一次node aaa
JS异步解决方案的发展流程(一)
所谓"异步",简单说就是一个任务分成两段,先执行第一段,然后转而执行其他任务,等做好了准备,再回过头执行第二段,比如,在我们烧水时可以干很多事情,当水烧开后在用水洗脸。这种不连续的执行,就叫做异步。相应地,连续的执行,就叫做同步。例如在烧水的过程中我们一直等待水烧开而不去干别的…
Blotter.js - 快速实现各种字体动画效果
A JavaScript API for drawing unconventional text effects on the web. Home — Help When applying effects to text on the web, designers have t…
JavaScript深拷贝的一些坑
可以从中看出,obj中的普通对象和数组都能拷贝,然而date对象成了字符串,函数直接就不见了,正则成了一个空对象。 JavaScript的深拷贝还不止上面所说的这些坑,还存在的问题有如何拷贝原型链上的属性?如何拷贝不可枚举属性? 如何拷贝Error对象等等的坑,在这里就不一一赘…
ES6的Set和Map数据结构,由你制造
每当去学习ES6的时候,我都会不由自主的打开阮一峰老师的《ES6入门》去学习和查找用法,相信大多数同学也都和我一样看过阮老师写的文章。 当然大家也都知道ES6里常用的API就那么些,不多不少,用在项目中也是刚刚好。 ES6提供了新的数据结构Set。它类似于数组,但是成员的值都是…
彻底捋一捋JS事件:捕获与冒泡、事件处理程序、事件对象、跨浏览器、事件委托
一、捕获与冒泡事件流描述的是从页面中接收事件的顺序IE的事件流是事件冒泡流而NetscapeCommunicator的事件流是事件捕获流DOM2级事件规定的事件流包括三个阶段:事件捕获阶段处于目标阶段
新年福利~~带你手把手撸mvvm,再也不怕面试被问倒了~~~
#多种方式实现MVVM,本章先讲解基于defineProperty来实现,也就是类似于实现vue的mvvm功能。本系列有3种实现方式,defineProperty(VUE),脏检查(angular),原生js实现(发布订阅者模式) #vue.js 则是采用数据劫持结合发布者-订…
手把手教你按照PromiseA+规范来实现Promise
好了,我们以上就实现了promise中最重要的then方法了,写的不好请多理解吧。 不过既然把then都写完了,那接下来再写几个其他的,写多点也让大家一起来研究研究。 各位客官,是不是觉得感觉身体被掏空了,写了这么多终于完事了,可以来梳理一下了。 终于,完成了所有的实现了。实属…
shapes 创建炫酷的内容流
今天不瞎扯了,我想嘱咐你几句。你做为一名程序猿,一定多注意身体,尤其是职业病---颈椎病、肩周炎,一定要多起身活动活动,多注意休息,照顾好自己,锻炼起来,别懒。 我们知道,web布局可以理解为就是堆盒子,盒子嘛,就是一个块堆一个块,也就是一个矩形加一个矩形,所以文字只能围在矩形…