首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
礼拜
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 17
沸点 4
赞
21
返回
|
搜索文章
赞
文章( 17 )
沸点( 4 )
面试官:请你实现一个深克隆
实现一个深克隆是面试中常见的问题的,可是绝大多数面试者的答案都是不完整的,甚至是错误的,这个时候面试官会不断追问,看看你到底理解不理解深克隆的原理,很多情况下一些一知半解的面试者就原形毕漏了. 我们就来看一下如何实现一个深克隆,当然面试中没有让你完整实现的时候,但是你一定要搞清…
apply、call、bind
bind是偏函数型,返回对应函数,便于稍后调用;apply、call则是立即调用 。 call 立即调用,需要把参数按顺序传递进去,而 apply 则是把参数放在数组里。例如:func.call(this, arg1, arg2);。(非严格模式下)当参数数量不确定时,函数内部…
Vue 双向数据绑定【vue 知识汇点3】
目前业界分为两个大的流派,一个是以 React 为首的单向数据绑定,另一个是以 Angular、Vue 为主的双向数据绑定。 数据挟持:vue.js 采用数据挟持结合发布者-订阅者模式的方法,通过 Object.defineProperty() 来挟持各个属性的 setter、…
Vue3.0 数据响应机制解析
我们在看上面简化的这段代码,实际上就是使用ES6中的Proxy,相信大家对于Vue2.0的响应式是通过Object.defineProperty来实现的,兼容主流浏览器和IE9已上的IE浏览器,能够监听数据对象的变化,但是监听不到对象属性的增删、数组元素和长度的变化,同时会在v…
vue源码分析(一) -----双向数据绑定
自己之前看过一些Vue2源码解析的文章,视频,博客等,之前面试也经常会被问到双向数据绑定甚至被要求手写代码(身为一个学习前端一年半的垃圾练习生,被问原理我可以跟你将博客上一些高大上的解释跟你吹上半天,但是你要我写,哼,那我只好理直气壮的告诉你:我不会!)。因此这次想要从一个简单…
移动端适配-REM
我们可以用红蓝绿可以调配出任何颜色,我们常说的手机像素就是由许多红蓝绿组成的一个小块,1个小块表示1个像素. 上图,横向有7个小块 纵向有7个小块,表示7*7像素. 因为在尺寸没有改变的情况下.物理像素增加.因此css中的1px并不能等于设备的1个物理像素. 目前主流的做法是用…
移动端适配问题终极探讨(上)
既然1个css像素代表两个物理像素,设备又不认0.5px的写法,那就画1px,然后再想尽各种办法将线宽减少一半。基于这种思考,我们有以下解决方案
看完这篇还搞不懂webpack,求你打我
webpack是一个打包工具,他的宗旨是一切静态资源皆可打包。有人就会问为什么要webpack?webpack是现代前端技术的基石,常规的开发方式,比如jquery,html,css静态网页开发已经落后了。现在是MVVM的时代,数据驱动界面。webpack它做的事情是,分析你的…
10 个 GitHub 上超火的前端面试项目,打造自己的加薪宝库!
一般人没事的时候刷刷朋友圈、微博、电视剧、知乎,而有些人是没事的时候刷刷 GitHub ,看看最近有哪些流行的项目。 久而久之,这差距就越来越大,因此总会有开源信息的不对称,有哪些优秀的前端开源项目值得学习的也不知道。 初步前端与高级前端之间,最大的差距可能就是信息差造成的。 …
前端性能优化 24 条建议(2020)
性能优化是把双刃剑,有好的一面也有坏的一面。好的一面就是能提升网站性能,坏的一面就是配置麻烦,或者要遵守的规则太多。并且某些性能优化规则并不适用所有场景,需要谨慎使用,请读者带着批判性的眼光来阅读本文。 本文相关的优化建议的引用资料出处均会在建议后面给出,或者放在文末。 1. …
下一页
关注了
27
关注者
1
收藏集
1
关注标签
0
加入于
2019-08-24