摘要:
1.避免全局变量查找,局部变量比全局变量快很多 2.用定时器的时候尽量使用setInterval 因为setTimeout每一次都会初始化一个定时器,而setInterval只会在开始的时候初始化一个定时器。 3.如果要连接多个字符串,应该少使用+=,如: x+=a; x+=b; x+=c; 应该写 阅读全文
摘要:
componentWillMount() { var newPaging = Object.assign({}, this.state.paging, store.paging); if (JSON.stringify(toJS(store.coursePrefSearchData)) !== '{}') { this.setState( { ... 阅读全文
摘要:
多人团队协作全局变量可能会比较多,用闭包将自己的函数和变量包起来或者用自己的命名空间(这个名字别冲突) 在es6中,出现了let 块级作用域的概念,我们就不用立即执行函数了。{ let temp=1; console.log(1);} 阅读全文
摘要:
Object.prototype.toStirng.call() 阅读全文
摘要:
造成黄色背景的问题在于这里: 解决办法:1.如果需求可以不记录数据的情况下可以禁用input的自动补全,即<input type="text" autocomplete="off"> 默认on 2.设置一个内置阴影,覆盖掉其背景颜色,前提内置阴影要无限大,缺陷:box-shadow是很慢的!而且,如 阅读全文
摘要:
解决跨域问题如下图所示,在package.json文件中键入这个属性 axios封装问题如下图,只需调用http.get 或者http.post方法即可。 阅读全文
摘要:
var str=“12345” Array.prototype.map(str,function(x){ return x; }).reverse().join(""); 阅读全文
摘要:
正则表达式 相同正则匹配同一字符串结果不同,是因为test有个lastIndex属性 详情见如下: 方式一:不设置正则的全局属性 方式二:若正则必须要使用全局属性,在每一次匹配之后,手动将正则的 lastIndex 属性值设置为0。 https://blog.csdn.net/cccmercy/ar 阅读全文
摘要:
还有一个index.css 引入地址 :https://github.com/margox/braft-editor 阅读全文
摘要:
阅读全文