首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端小能手44
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 11
沸点 3
赞
14
返回
|
搜索文章
赞
文章( 11 )
沸点( 3 )
【面试官系列】请讲讲你知道的关于对象和数组深、浅拷贝的一些技巧 ~
这个题目主要是希望考察面试者的 JavaScript 基本功(ES5 + ES6,甚至是一些新的JS API,比如结构化克隆:structuredClone),需要对对象和数组的常用方法有一定的认知。
关于babel(精华又通俗)
浏览器的发展永远跟不上语言的发展,es6+虽然很普及了,但也不是所有浏览器都可以支持es6+语法。babel的诞生就源于此。 Babel 是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版…
17K star 仓库,解决 90% 的大厂基础面试题
笔者开源的前端进阶之道已有三年之久,至今也有 17k star,承蒙各位读者垂爱。在当下部分内容已经略微过时,因此决定提笔翻新内容。 翻新后的内容会全部集合在「干爆前端」中,有兴趣的读者可以前往查看。 本文非百科全书,只专为面试复习准备、查漏补缺、深入某知识点的引子、了解相关面…
[Git] Git 可以这么学
Git 命令我们可能工作中会经常使用,确实要好好总结一下。 总结下来发现,其实 Git 没那么难,了解下原理,再加上日常实战,其实就查不多了。 首先 Git 是一款版本控制工具。 版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内…
面试官: 你对虚拟DOM原理的理解?
Virtual DOM是对DOM的抽象,本质上是JavaScript对象,这个对象就是更加轻量级的对DOM的描述. 首先,我们都知道在前端性能优化的一个秘诀就是尽可能少地操作DOM,不仅仅是DOM相对较慢,更因为频繁变动DOM会造成浏览器的回流或者重回,这些都是性能的杀手,因此…
移动端适配-Rem 布局篇
前面写过一篇移动端适配实践的文章,很长,内容太多,看得容易凌乱,重新写个通熟易懂版的。 比如,对于一个移动端页面,设计师给的视觉稿画布宽 750,视觉稿中的一个黄色区块的尺寸是 702 x 300,并在画板中居中。我们希望在任何一个设备中的呈现比例都与视觉稿中一样,根据布局视口…
几个非常有意思的javascript知识点总结
1. Observer API Observer是浏览器自带的观察者,它主要提供了Intersection, Mutation, Resize, Performance这四类观察者, 这里笔者重点介绍Intersection Observer. 说简单点就是该api可以异步监听…
vue2.0通信方式大全,看完你就懂了
前言 vue是数据驱动视图, 所以对于vue来说组件间的数据通信非常重要。vue组件通信也是面试中常问到的面试题。熟练的掌握vue组件通信对于我们来说至关重要。那么组件之间如何进行数据通信的呢?本篇文
图形算法(邻接矩阵)
最近有些小伙伴在写表单联动关系是觉得非常复杂,不知道从何下手。大多数情况下会要求后端同学给到嵌套结构,但是这种结构有个致命的缺点,无法向上联动而且存在大量多余数据。推荐了一下邻接矩阵发现有好多同学不了解,写个简单的科普文章解释一下。 邻接矩阵是一个用来描绘顶点与边关系的数据结构…
ES6 Module之export
以上例子有一个明确的共同点,export 后面没有出现“表达式”。实际上,单独的export 是对变量标识符(指针位置)的绑定,并期许将来会把对应的标识符(指针)导出。 当这个模块被导出后,如果赋值发生,那么已被导出的值也将被更新,无论导出发生在任何阶段。进一步的说,在被导入时…
下一页
关注了
45
关注者
1
收藏集
14
关注标签
5
加入于
2020-06-12