首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
烟雨空灵
掘友等级
前端
|
前京东科技
high level touch fish engineer
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
982
文章 967
沸点 15
赞
982
返回
|
搜索文章
最新
热门
中高级前端开发高频面试题
代码比较简单,我们只是在setTimeout的方法里面又调用了一次setTimeout,就可以达到间歇调用的目的。 区别在于,setInterval间歇调用,是在前一个方法执行前,就开始计时,比如间歇时间是500ms,那么不管那时候前一个方法是否已经执行完毕,都会把后一个方法放…
五年面试,三年模拟
通过改变html元素的字体大小,就可以设置子元素的实际大小。 采用了 absolute,导致父元素脱离了文档流,那所有的子元素也需要脱离文档流。如果页面复杂,那开发的难度可想而知 其实也就是 BFC 的渲染规则(能说出以下四点就够了)。包括: BFC 内部的子元素,在垂直方向,…
React生命周期以及注意事项
组件的生命主要包括3个阶段: 挂载、更新、卸载,React 16开始还添加了错误处理。 而constructor()用来做一些组件的初始化工作,如定义this.state的初始内容。 在组件挂载到DOM前调用,且只会被调用一次,在这边调用this.setState不会引起组件重…
今日头条面试题与解析
简要:添加Expires头能有效的利用浏览器的缓存能力来改善页面的性能,能在后续的页面中有效避免很多不必要的Http请求,WEB服务器使用Expires头来告诉Web客户端它可以使用一个组件的当前副本,直到指定的时间为止。 例如:Expires:Thu,15 Apr 2010 …
Js深度拷贝解决双向绑定问题
比如一个数组(array)浅度拷贝是当数组a变量成数组b的时候,b改变里面的数组数值的时候,a也随着改变. eg. 这种方法简单粗暴,但是利用JS本身的函数我们可以更加便捷地实现这个操作。 可以参考 W3School 对 slice() 方法的描述:slice() 方法可从已有…
Javascript 函数学习(初学者)
概念:把一些重复的代码进行封装,在使用的时候直接调用 函数只需要定义一次,可以调用多次。
js 代码如何封装
js 并不是一种面向对向的语言, 没有提供对类的支持, 因此我们不能像在传统的语言里那样 用 class 来定义类, 但我们可以利用 js 的闭包封装机制来实现 js 类, 我们来封装一个简的 Shape 类.
个人成就
优秀创作者
文章被点赞
2,466
文章被阅读
142,208
掘力值
7,641
关注了
802
关注者
1,288
收藏集
44
关注标签
45
加入于
2016-10-10