首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
闻人氏坏孩子
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
深拷贝系列 ———— 自己通过递归实现一个深拷贝
在上篇文章中我们深入了解了JSON.parse/JSON.stringify,并且自己实现了一个JSON.parse/JSON.stringify,在这篇文章中我们要自己实现一个深拷贝,并且解决JSON.parse/JSON.stringify中出现的问题。 在上面的代码中,已…
前端简洁并实用的工具类
本文主要从日期,数组,对象,axios,promise和字符判断这几个方面讲工作中常用的一些函数进行了封装,确实可以在项目中直接引用,提高开发效率. 1.常见利用循环和indexOf(ES5的数组方法,可以返回值在数组中第一次出现的位置)这里就不再详写,这里介绍一种利用ES6的…
【1 月最新】前端 100 问:能搞懂 80% 的请把简历给我
半年时间,几千人参与,精选大厂前端面试高频 100 题,这就是「壹题」。 在 2019 年 1 月 21 日这天,「壹题」项目正式开始,在这之后每个工作日都会出一道高频面试题,主要涵盖阿里、腾讯、头条、百度、网易等大公司和常见题型。得益于大家热情参与,现在每道题都有很多答案,提…
前端面试之路三(javaScript高级篇)
vue对数据进行操作不再需要引用相应的DOM对象,通过Vue对象这个vm实现相互的绑定。以数据驱动视图,只关心数据变化,DOM操作被封装 本质:字符串;有逻辑,如v-if,if-else-if,嵌入JS变量... if...else... 开发成本高。联调、测试、查bug都比较…
前端面试之路一(HTML+CSS面试整理)
target:打开窗口。也可以设置框架中在哪个框架打开 H:Hue(色调)。0(或360)表示红色,120表示绿色,240表示蓝色,也可取其他数值来指定颜色。取值为:0 - 360 S:Saturation(饱和度)。取值为:0.0% - 100.0% L:Lightness(…
关于JS中一些重要的api实现, 巩固你的原生JS功底
在面试中,常常会遇到一些手写XXX之类的面试题,因此好好总结一下,对于巩固我们的原生js的基础是非常必要的。 尽管在网上已经有了非常多的总结文章,但在我看来有一个普遍的问题,那就是把原理性的东西过于复杂化了。如果站在面试官的角度,他的目的是在最短的时间内考察出面试者对于JS语言…
栈、堆、队列深入理解,面试无忧
Event Loop的执行栈、任务队列。 变量存储的堆、栈问题。 栈、队列数据结构的实现问题。 还有一些列相关的手写问题。 在面试中,经常问遇到与之相关的一些列问题哈。 栈 是一种遵循 后进先出(LIFO) 原则的有序集合。新添加和待删除的数据都保存在栈的同一端栈顶,另一端就是…
JS数组方法总览及遍历方法耗时统计
国庆7天假,6天加班,苦涩😂。 因为对数组的处理方法有些还是有点模糊,因此这里整理汇总一下,方便日后自己查阅。😜
函数的防抖和节流
在进行窗口的resize、scroll,输入框内容校验等操作时,如果事件处理函数调用的频率无限制,会加重浏览器的负担,导致用户体验非常糟糕。此时我们可以采用debounce(防抖)和throttle(节流)的方式来减少调用频率,同时又不影响实际效果。 当持续触发事件时,一定时间…
一篇文章帮你弄懂ES6模块化
在学习ES6的模块化之前先复习一下之前出现的模块化,比较常用的有三种规范定义:CommonJS、AMD、CMD。 虽然实现了异步加载,规避了浏览器的“假死”问题,但是也存在缺点: 一开始就把所有依赖写出来是不符合逻辑顺序的。那么,能不能像CommonJS一样用的时候才requi…