首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
olivianate
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 25
沸点 1
赞
26
返回
|
搜索文章
赞
文章( 25 )
沸点( 1 )
前端面试之路二(javaScript基础整理)
注意:在使用setAttribute的时候,该函数一定接收两个参数,setAttribute(attributeName,value),无论value的值是什么类型都会编译为字符串类型。在html标签中添加属性,本质上是跟在标签里面写属性时一样的,所以属性值最终都会编译为字符串…
函数防抖和节流
在前端开发的过程中,我们经常会需要绑定一些持续触发的事件,如 resize、scroll、mousemove 等等,但有些时候我们并不希望在事件持续触发的过程中那么频繁地去执行函数。 通常这种情况下我们怎么去解决的呢?一般来讲,防抖和节流是比较好的解决方案。 让我们先来看看在事…
JavaScript 代码简洁之道
测试代码质量的唯一方式:别人看你代码时说 f * k 的次数。 代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。 本文并不是代码风格指南,而是关于代码的可读性、复用性、扩展性探讨。 可能同一个项目对于获取用户信息,会有三个不一样的命名…
React(三):受控组件与非受控组件
在HTML当中,像<input>,<textarea>, 和 <select>这类表单元素会维持自身状态,并根据用户输入进行更新。但在React中,可变的状态通常保存在组件的状态属性中,并且只能用 setState() 方法进行更新。 我们通过使react变成一种单一数据源的状…
React(一):生命周期
在 CodePen 上尝试。 2、同样,每当Clock生成的这个DOM被移除的时候,清除定时器,这在React中被称为卸载。 在upate之前获取dom节点,getSnapshotBeforeUpdate(prevProps, prevState)代替componentWill…
React(二):类组件、函数式组件
Component(组件)可以是类组件(class component)、函数式组件(function component)。 通常情况下,我们会使用ES6的class关键字来创建React组件。 a、类组件分为普通类组件(React.Component)以及纯类组件(Reac…
Redux(一):基本用法
为了有更好的state管理,就需要一个库来作为更专业的顶层state分发给所有React应用,这就是Redux。 state为单一对象,Redux只需要维护一棵状态树,服务端很容易初始化状态,易于服务器渲染。state通过dispatch(action)来触发更新,更新逻辑由r…
JavaScript 执行过程
编译阶段由编译器执行,将代码翻译成可执行代码,这个阶段确定作用域规则。 执行阶段由引擎完成,主要任务是执行可执行代码,执行上下文在这个阶段创建。执行上下文也分为创建阶段和执行阶段。 执行上下文可以理解为当前代码的执行环境,它会形成一个作用域。 b、函数执行上下文:存在无数个,只…
200行代码实现简版react
现在(2018年)react在前端开发领域已经越来越🔥了,我自己也经常在项目中使用react,但是却总是好奇react的底层实现原理,多次尝试阅读react源代码都无法读下去,确实太难了。前不久在网上看到几篇介绍如何自己动手实现react的文章,这里基于这些资料,并加入一些自…
深入理解 ES6
本文篇幅较长,有兴趣的可以先收藏再看。本文将重要的 ES6 特性介绍了一遍,并且详细解释了一些重难点。 let && const let 与 var 的声明用法相同,但是多了一个临时死区(Temporal Distonrtion Zone)的概念。 console.log(a)…
下一页
个人成就
文章被点赞
27
文章被阅读
26,213
掘力值
415
关注了
2
关注者
9
收藏集
0
关注标签
31
加入于
2017-07-25