首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zhanMr
掘友等级
程序员
|
上海
javascript
关注
私信
获得徽章 4
动态
文章
专栏
沸点
收藏集
1
关注
赞
66
文章 66
沸点 0
资讯 0
赞
66
关注
返回
|
搜索文章
文章
热门
最新
zhanMr
2年前
React.js
React-Router
Browser history 是 React Route 推荐的 history。它使用浏览器中的 History API 用于处理 URL。 监听路由变化,调用了history.js listen API, 路由变化时,执行setState, 将当前的路由数据传递到子的Ro…
145
1
2
zhanMr
2年前
Webpack
webpack
运行这个配置,webpack会调用babel-loader将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。这样我们就可以在项目中使用ES6 了。那么这个babel-loader是什么?
172
1
评论
zhanMr
2年前
Promise
async await原理
Generator 函数,返回一个遍历器对象,代表 Generator 函数的内部指针。每次调用遍历器对象的next方法,就会返回一个有着value和done两个属性的对象。value属性表示当前的内部状态的值,是yield表达式后面那个表达式的值;done属性是一个布尔值,表…
110
1
评论
zhanMr
2年前
Promise
Promise实现
Promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)Promise对象的状态改变,只有两种可能:从pending->ful
139
1
评论
zhanMr
2年前
JavaScript
前端模块化
ES6模块化之前,模块加载方案主要有CommonJS、AMD、CMD 三种。CommonJS用于服务器,AMD、CMD用于浏览器。 ES6 模块的设计思想是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入和输出的变量。 CommonJS 模块就是对象,输入时必须查找对象…
71
1
评论
zhanMr
2年前
JavaScript
Object与Function常用方法总结
Object.getPrototypeOf() 方法返回指定对象的原型(内部[[Prototype]]属性的值)。 isPrototypeOf() 方法用于测试一个对象是否存在于另一个对象的原型链上。
150
1
评论
zhanMr
2年前
Redux
redux实现
Reducers 指定了应用状态的变化如何响应 actions 并发送到 store,reducer 就是一个纯函数,接收旧的 state 和 action,返回新的 state。 实际开发过程中,可能会有多个reducers函数,每个reducer 只负责管理全局 state…
136
1
评论
zhanMr
2年前
笔记
Object.defineProperty与Proxy
Vue在深入响应式原理中有介绍:当你把一个普通的 JavaScript 对象传入 Vue 实例作为 data 选项,Vue 将遍历此对象所有的 property,并使用 Object.defineProperty 把这些 property 全部转为 getter/setter。…
86
1
评论
zhanMr
2年前
前端
深度优先搜索和广度优先搜索
百度百科:深度优先搜索属于图算法的一种,英文缩写为DFS即Depth First Search。其过程简要来说是对每一个可能的分支路径深入到不能再深入为止,而且每个节点只能访问一次。 百度百科:英文全称是Breadth First Search,属于一种盲目搜寻法,目的是系统地…
209
1
评论
zhanMr
2年前
笔记
ES6 class 与 ES5 构造函数差异-笔记
es6classvses5构造函数区别类必须使用new调用,否则会报错类和模块的内部,默认就是严格模式,所以不需要使用usestrict指定运行模式。只要你的代码写在类或模块之中,就只有严格模式可用。
959
3
评论
下一页
个人成就
文章被点赞
12
文章被阅读
2,177
掘力值
135
关注了
3
关注者
0
收藏集
1
关注标签
43
加入于
2017-09-26