4 liangklfang

尚未进行身份认证

https://github.com/liangklfangl

等级
TA的排名 3k+

那些变态的javascript输出

。仔细复习以下内容首先:指定argument为this的(arguments[0]和obj.func是一样的道理,所以this是arguments);然后:this.foo的问题,因为直接调用main,从而this是window;isInt/isFloat等方法。if,for,while都会变量提升console.log("a",a);//undefinedco...

2019-07-10 20:03:22

如何在react组件记载外链js文件

1.说明以下内容全部来自于我的github文章全集内容。欢迎在github阅读,star,issuewelcomed!2.如何在react组件中加js文件exportdefaultclassScriptextendsReact.Component{staticpropTypes={attributes:RPT.object,//eslint-disabl

2017-12-22 21:00:26

源码角度分析async的waterfull vs parallel vs series方法

说明以下内容全部来自于async.js内容。欢迎在github阅读,star,issuewelcomed!1.如何保证函数只会被执行一次functiononce(fn){returnfunction(){if(fn===null)return;//第二次进来的时候直接return,后面的代码不会执行varca

2017-12-19 17:52:06

Webpack系列专栏文章发布上线了

关于Webpack的专栏文章已经整理成册了,欢迎在gitchat预定。本课程包含从Webpack的基本概念和使用一直深入到核心的内容,如Loader和Plugin的书写,以及Compiler和Compilation对象分析。同时也涵盖了HMR的实现原理及Tree-shaking,按需加载等高级知识点。通过本课程,将深入的了解和使用Webpack,并能够按照项目需求快速开发

2017-11-13 09:20:35

react+redux+webpack+babel+npm+shell+git文章合集

react+redux+webpack+babel+npm+shell+git这方面的内容我会随时更新,更新内容放在react全家桶文章实例与react全家桶实例中。如果你有问题欢迎issue,同时如果你觉得有用,请记得start,谢谢1.项目目的我会将我在react+redux+webpack+babel+npm+shell+git学习中遇到的各种问题,以及解决问题过程中写的各种文章列举出来。re

2017-08-12 09:29:05

React引用数据类型与immutable.js的使用实例

代码最新内容请在github阅读,也欢迎您star和issue一,React中浅层次拷贝的问题例子1我们给出下面的事实:constdetail={name:'qinlaing',school:{loc:'dalian'}}constcopy=Object.assign({},detail);copy.school.loc="北京";//此时你会发现我们的detail.schoo

2017-08-06 15:05:55

Git常见命令对比与图解全集

以下所有内容都来自于网络,一部分来自于自己的理解。完整文章内容请在[我的github阅读](https://github.com/liangklfangl/react-article-bucket/tree/master/git)。如果你觉得有用,麻烦给一个star....

2017-07-09 19:24:49

JS异步处理方案总结

代码最新内容请在github阅读,也欢迎您star和issue1.Generator与其他异步处理方案以前,异步编程的方法,大概有下面四种。1.1回调函数JavaScript语言对异步编程的实现,就是回调函数。所谓回调函数,就是把任务的第二段单独写在一个函数里面,等到重新执行这个任务的时候,就直接调用这个函数。它的英语名字callback,直译过来就是”重新调用”。读取文件进行处理,是这样

2017-07-03 19:55:24

教你如何优雅的使用React的context属性

项目代码和最新内容,请在我的github阅读,也欢迎您star,issue对于React的context的基本用法可以参考我的:react的context更新而组件不更新的解决方案。首先:我们来介绍一个高阶函数,该函数对我们的原始组件进行装饰,并提供了访问应用context中的相应声明:Inject.contextTypes={data:React.PropTypes.obje

2017-07-01 17:15:15

React技术栈进阶之路之设计模式篇

1.Redux导致的组件多余的渲染问题请仔细阅读React组件间通讯的文章的最后一个例子,最后的输出结果为:这是因为在最后一个定时器中是如下的代码:setTimeout(()=>{store.dispatch({type:'child_2_1',data:'bye'})},2000);此时你必须了解redux

2017-07-01 09:22:14

研究生实证论文数据经验分享

最近研究生顺利毕业,值得庆幸。一年多的小论文折磨,加上半年多的毕业论文磨练,自己都熬过来了,真想给自己一个大大的赞。那些还依然处于研究生阶段,甚至博士生阶段的你们都还好吗?总有人问我关于实证论文数据的问题,甚至有师兄直接将我毕业论文的数据拿过去又做了一篇论文,听说是想将论文发送到国外去。我在研究生阶段一直就是和数据打交道,作为985的研究生,对于毕业都有严格的要求,那就...

2017-06-28 10:05:57

栅格系统的Gutter vs Offset vs Pull vs Push

1.bootstrap栅格系统boostrap中lg,md,sm,xs之768,992,1200Bootstrap栅格系统理解与总结Bootstrap学习——栅格系统Bootstrap3.0栅格系统背后的精妙魔法(Bootstrap3.0的栅格布局系统实现原理)全局CSS样式因为盒模型变成了border-box,所以添加了gutter后元素本身的大小变小,pad

2017-06-20 10:34:25

React动画之react-transition-group使用

代码地址请在github查看,如果有新内容,我会定时更新,也欢迎您star,issue,共同进步写在开头的话这其实是对react-transition-group文档的翻译。但是在其中夹杂了很多自己的理解,如有不对的地方,还请issue。运行命令如下:npminstallwebpackcc-gnpminstallnpmruncss1.CSS动画之CSSTransitionGroupC

2017-06-05 11:39:10

React+Babel+Webpack初学者全家桶完整实例Demo

写在前面的话自已以前对redux,react,rect-redux,react-router都是有一点的了解,并且在真实的项目中也多少有些涉及。但是不足的地方在于没有做一个demo将他们串起来,所以总是感觉似懂非懂。特别是react服务端渲染这一块,对于自己完全就是一个黑箱,这对我深入理解react同构等稍微难一点的内容产生了很大的影响。所以我最后写了这个例子,希望有同样困扰的同学能够有所收获。也欢

2017-06-04 14:09:37

React基础知识之Ref回调函数处理

代码地址请在github查看,如果有新内容,我会定时更新,也欢迎您star,issue,共同进步1.为DOM元素添加Refreact支持一个ref属性,该属性可以添加到任何的组件上。该ref属性接收一个回调函数,这个回调函数在组件挂载或者卸载的时候被调用。当ref用于一个HTML元素的时候,ref指定的回调函数在调用的时候会接收一个参数,该参数就是指定的DOM元素。如下面的例子使用ref回调函数来保

2017-06-04 12:30:33

使用React的static方法实现同构以及同构的常见问题

代码地址请在github查看,如果有新内容,我会定时更新,也欢迎您star,issue,共同进步

2017-06-03 17:02:22

使用ES6基础知识来持续更新我的知识库

1.合理使用对象解构技巧//这里表示函数接受一个参数,该参数有一个Home属性,该Home属性是一个对象有location和phoneNum两个子属性constsayHello=({Home:{location,phoneNum}})=>{console.log("Hello,mylocation:",location);console.log("Hello,myph

2017-06-02 20:41:11

react的context更新而组件不更新的解决方案

代码地址请在github查看,也欢迎您star,issue,共同进步!1.react中父组件的shouldComponentUpdate返回false在React的ContextAPI中,如果context中属性发生变化,而父组件的shouldComponentUpdate返回false,那么该父组件中所有子组件都不会监测到conext的变化,从而不会reRender。比如下面的例子中,我们的Th

2017-05-27 17:17:30

React高阶组件原理与在Redux中的实践

建议在github阅读,我会及时更新部分内容。也欢迎star,issue1.高阶reducer的定义高阶reducer指的是一个函数,该函数接收一个reducer函数作为参数或者返回一个reducer函数作为函数的返回值。高阶reducer也可以被看做为一个reducer工厂,combineReducers是高阶reducer一个典型的例子。我们可以使用高阶reducer函数来创建一个符合自己要求的

2017-05-20 12:32:45

bootstrap-loader使用过程中遇到的几个坑爹问题

这几个问题确实让我很费脑子,所以单独写了一个博客,希望以后能给自己长记性。问题1:extract-text-webpack-plugin找不到ModuleNotFoundError:Modulenotfound:Error:Can’tresolve‘[objectObject],[objectObject],[objectObject],[objectObject]’

2017-05-16 15:46:45

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!