首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面经
订阅
北微
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
Array.from() 五个超好用的用途
因水平有限,文中部分翻译可能不够准确,如果你有更好的想法,欢迎在评论区指出。 任何一种编程语言都具有超出基本用法的功能,它得益于成功的设计和试图去解决广泛问题。 JavaScript 中有一个这样的函数: Array.from:允许在 JavaScript 集合(如: 数组、类…
七篇前端面试必考知识点,助你一臂之力
文章内容较多,建议先 mark 再看哟。 DOCTYPE 是 html5 标准网页声明,且必须声明在HTML文档的第一行。来告知浏览器的解析器用什么文档标准解析这个文档,不同的渲染模式会影响到浏览器对于 CSS 代码甚至 JavaScript 脚本的解析。 defer:scri…
夯实JS主要知识点
string类型即字符串,除了单引号双引号,es6 中引入了新的反引号 ` ` 来包含字符串。反引号的扩展功能是可以用${…}将变量和表达式嵌入到字符串中。使用如下: number类型值包括整数、浮点数、NaN、Infinity等。其中NaN类型是js中唯一不等于自身的类型,当…
面试官: 你对虚拟DOM原理的理解?
Virtual DOM是对DOM的抽象,本质上是JavaScript对象,这个对象就是更加轻量级的对DOM的描述. 首先,我们都知道在前端性能优化的一个秘诀就是尽可能少地操作DOM,不仅仅是DOM相对较慢,更因为频繁变动DOM会造成浏览器的回流或者重回,这些都是性能的杀手,因此…
前端进阶必备,github 优质资源整理分享!
前端技术日新月异,随着 大前端 的趋势,想要成为一名合格的前端工程师,需要学习掌握的东西更是宽泛。所以我们在寻求进阶的过程中,既要不断夯实前端基础,也要快速响应技术的更新迭代。闲话少说,这次给大家整理分享一些前端进阶的优质学习资源,希望对大家有所帮助! 0. 年度报告 1. 基…
一个程序员的五年总结,给你不一样的角度
5 年是一个值得总结的阶段,而这 5 年后的今天,我发现自己越来越不像一个“程序员”。 如今在工作中 开始关注文档,开始关注规范,希望自己输出的不只是代码; 每天会耗费时间消化各种外部信息,喜欢看更多非技术类的书籍,喜欢和各式各样的业内业外人士交流。 这 5 年来取得了一些小成…
面试官: 你为什么这么强,什么都敢盘(reduce)
1. 用reduce实现数组一些api 2. 不是数组怎么reduce 上面的测试也用了reduce,是对一个对象reduce。只要是遍历某个数据结构,产生一个结果,那么都可以使用reduce解决: 3. compose思想 这样子,对每一个元素filter一下,遍历一次。对每…
Promise 的不完全试坑记录
主要就是记录一下自己在理解 Promise 的时候没有考虑到的情况,通过各种不同状况的了解能更加明白 Promise 。
深入 JavaScript 设计模式,从此有了优化代码的理论依据
我想很多和我一样的朋友小时候都看过《天龙八部》,里面的女主角王语嫣是个武学博才,但自己却毫无实战。比如段誉和慕容复交手时,她连连口述指导:"段郎,二龙爪手,抢珠三式,当心你的腰肋,注意你的气户穴。潘月偷心,扶手相望......",虽然看着感觉都是一些最基本的拳脚功夫,但有解说在…
面试官问:能否模拟实现JS的new操作符
用过Vuejs的同学都知道,需要用new操作符来实例化。 那么面试官可能会问是否想过new到底做了什么,怎么模拟实现呢。 从这里例子中,我们可以看出:一个函数用new操作符来调用后,生成了一个全新的对象。而且Student和Object都是函数,只不过Student是我们自定义…