JS March 23, 2018

javascript实用技巧

Words count 14k Reading time 13 mins.

[...new Set([2,"12",2,12,1,2,1,6,12,13,6])]
//[2, "12", 12, 1, 6, 13]
//es6的新特性
...
Read article

JS March 23, 2018

javascript实用技巧

Words count 14k Reading time 13 mins.

[...new Set([2,"12",2,12,1,2,1,6,12,13,6])]
//[2, "12", 12, 1, 6, 13]
//es6的新特性

1.深拷贝和浅拷贝只针对像Object, Array这样的引用类型数据。

2.浅拷贝是对对象引用地址进行拷贝,并没有开辟新的栈,也就是拷贝后的结果是两个对象指向同一个引用地址,修改其中一个对象的属性,则另一个对象的属性也会改变。

3.深拷贝则是开启一个新的栈,两个对象对应两个不同的引用地址,修改一...

Read article

QUICKAPP March 22, 2018

快应用快速入门

Words count 4k Reading time 4 mins.

作为一个前端工程师,毕竟要顺流技术的发展。

3月20日,小米、中兴、华为、金立、联想、魅族、努比亚、OPPO、vivo、一加,共十家手机厂商在北京联合召开快应用标准启动发布会,手机厂商与中国信息通信研究院、电信终端产业协会、中国软件行业协会及数百家知名移动互联网应用企业共襄盛举,共同见证移动应用新生态的到来。

既然是国内厂商发布的,所以只针对安卓用户。

怎么感觉都是在对微信小程序一家独大的应对。

废话少说开撸吧。

快应用开发者文档 https://doc.quickapp.cn/ 看了这个就是表...

Read article

REACT March 21, 2018

助你理解React高阶组件

Words count 7.5k Reading time 7 mins.

高阶组件(HOC)是react中对组件逻辑进行重用的高级技术。但高阶组件本身并不是React API。它只是一种模式,这种模式是由react自身的组合性质必然产生的。

具体而言,高阶组件就是一个函数,且该函数接受一个组件作为参数,并返回一个新的组件

高阶组件在React第三方库中很常见,比如Redux的connect方法和Relay的createContainer.

我们通过普通函数来理解什么是高阶组件哦~

1.最普通的方法,一个welcome,一个goodbye。两个函数先从localStorage...

Read article

Article March 20, 2018

前端深海

Words count 123 Reading time 1 mins.

前端工程师所需知识

Read article

REACT March 20, 2018

React的Diff算法

Words count 6.7k Reading time 6 mins.

React 是 Facebook 开发的构建用户界面的类库.
它从设计之初就将性能作为重点.
这篇文章我展示 diff 算法和渲染过程怎样工作, 你可以借鉴优化自己的应用.

在深入实现的细节之前, 需要了解一下 React 怎样工作的.

class MyComponent extends React.Component{
    render() {
        if (this.props.first) {
            return <div className="first"...
Read article
Load more
0%