摘要: 学习react对于新手来说,还没有学react往往就会被webpack,npm等搞的晕头转向,所以我们今天就从最简单的方式入手 首先在页面中引入这2个文件 调用react的核心方法ReactDOM.render方法,运行后,我们发现程序报错了,错误信息的意思就是,我们不能用像‘div’这样的字符串作 阅读全文
posted @ 2018-04-02 18:07 阿弥陀佛么么哒! 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 在写一些插件的时候,我们会经常遇到所传参数需要合并默认参数,并覆盖相同参数的情况,在jQuery中我们可以使用$.extend(),在原生中要想使用得自己封装, 但自从es6出现了Object.assign,我们就方便多了 可以看到上面的代码已经实现了我们的需求,但注意这里有一些坑,我们来看下面的代 阅读全文
posted @ 2018-04-02 17:13 阿弥陀佛么么哒! 阅读(649) 评论(0) 推荐(0) 编辑
摘要: reduce方法第一次对我的感觉是很鸡肋,但是深入了解,才发现其中的奥妙,是个非常强大且实用的方法 以上就是一个很实用的例子,累加数据中的每一项, 阅读全文
posted @ 2018-04-02 16:48 阿弥陀佛么么哒! 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 这些都是es5中数组新增的方法,一旦用到还是觉得挺实用的 filter顾名思义,就是过滤的意思,过滤掉不想要的,得到想要的 every表示所有的子项都满足某个条件时返回true,只要有一个不满足,就返回false,并终止遍历 some表示只要有一个子项满足条件就返回true,并终止遍历,否则返回fa 阅读全文
posted @ 2018-04-02 15:02 阿弥陀佛么么哒! 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 我们先来看两者之间的相同之处 运行之后,可以看出两者参数没有任何的区别,除此之外两者之间还有一个特性,就是不能停止里面的遍历,除非程序报错,那么两者之间的区别在那里呢??? 在于返回值!!! 我们可以利用map的这个特性做哪些事情呢,比如 forEach是es3中推出的方法,map是es5中推出的方 阅读全文
posted @ 2018-04-02 14:08 阿弥陀佛么么哒! 阅读(5968) 评论(1) 推荐(1) 编辑