首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
lllwwwww2
掘友等级
web前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
115
文章 114
沸点 1
赞
115
返回
|
搜索文章
最新
热门
前端面试题总结(未完待续,持续更新)
1、https协议需要到CA (Certificate Authority,证书颁发机构)申请证书,一般免费证书较少,因而需要一定费用。(原来网易官网是http,而网易邮箱是https。) 2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协…
前端面试高频问题之防抖,节流
在进行窗口的resize、scroll,输入框内容校验等操作时,如果事件处理函数调用的频率无限制,会加重浏览器的负担,导致用户体验非常糟糕。此时我们可以采用debounce(防抖)和throttle(节流)的方式来减少调用频率,同时又不影响实际效果。 因频繁执行DOM操作,资源…
前端高频面试题之instanceof的实现
instanceof 运算符用于检测构造函数的 prototype 属性是否出现在某个实例对象的原型链上。(来源MDN)
前端高频面试题之call/apply/bind的实现
apply和call的实现原理类似,只是将传递到函数的参数变成了数组,不用我们截取了arguments第1位到最后一位了,直接取参数第1位就可以了。 bind和call不同的是返回来的是一个函数,而不立即执行。
学webpack基础用法 有这一篇就够了
这里面对应的写法也是不同的,单入口 entry是需要写成字符串的形式,如果是多入口,entry是一个对象。 thread-loader:我们知道,正常情况下,webpack打包是开一个进程的,thread-loader可以让webpack以多进程的形式进行打包js和css,这样…
初识webpack
需要./node_modules/.bin/webpack 这一串 所以我们可以通过便捷的方式进行webpack的打包。 这样我们就可以npm run build进行打包。
懒加载之IntersectionObserver
前端开发过程中,为了丰富页面的表现力,总是需要插入各种各样的图片。但是图片过多,会给页面显示性能带来一些影响。 方法判断元素左上角的坐标是否在视窗内,但是scroll事件触发的太密集,会造成内存不断消耗,带来性能问题。
1亿个数找到1000个最大值 JavaScript利用堆排序实现 topN topK问题
所以我们需要进行堆调整,来使其变成小顶堆。 堆调整的过程其实就是依照小顶堆的特点(堆顶比左右孩子小), 如果堆顶大于左右孩子就将其与对应孩子交换,交换后左右孩子再和它的左右孩子进行比较。一直进行到不比左右 孩子大为止。
深拷贝和浅拷贝的区别是什么?实现一个深拷贝
深拷贝和浅拷贝是针对复杂数据类型来说的,浅拷贝只拷贝一层,而深拷贝是层层拷贝。 可以使用 forin、 Object.assign、 扩展运算符 ... 、 Array.prototype.slice()、 Array.prototype.concat() 等,例如: 可以看出…
JavaScript中new实现原理
(1)创建一个新对象; (2)将构造函数的作用域赋给新对象(因此this就指向了这个新对象); (3)执行构造函数中的代码(为这个对象添加属性和方法) (4)返回新对象 构造函数创建对象代码如下: n
下一页
个人成就
文章被点赞
38
文章被阅读
13,658
掘力值
465
关注了
49
关注者
4
收藏集
12
关注标签
30
加入于
2019-01-18