会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
每天都要进步一点点
善始者实繁,克终者盖寡。 技术栈:angular + ionic + vue + mint-ui + react-native + teaset + h5plus + mui + nodejs + webpack + gulp + ES6 + vux + typescript2 + weex + weex-ui + 微信小程序 + react + ant-design + ant-design-mobile + material-ui + nervjs + taro + taro-ui + spring boot
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
26
27
28
29
30
31
32
33
34
···
142
下一页
2019年12月26日
react 性能优化的最佳实践?
摘要: PureComponent 的使用场景 PureComponent 和 Component 的区别是,PureComponent 自带 shouldComponentUpdate 生命周期函数,会对传入的props进行浅比较。 PureComponent 和 immutable.js库 做结合,完美
阅读全文
posted @ 2019-12-26 23:50 每天都要进步一点点
阅读(328)
评论(0)
推荐(0)
2019年12月25日
你会把数据统一放在 redux 中管理,还是共享数据放在 redux 中管理?
摘要: 虽然工作中许多同事仅把共享数据放在 redux 中,但是个人建议是将数据统一放在 redux 中管理。 吴军 Google方法论 数据存储形式 state props redux 如果仅将共享数据放在redux中管理,当页面出现问题时,定位问题时,需要全部检查,违背了代码出错的可调节性。 如果将数据
阅读全文
posted @ 2019-12-25 23:56 每天都要进步一点点
阅读(831)
评论(0)
推荐(0)
2019年12月24日
redux 中间件的原理是什么?
摘要: 改装 dispatch redux-thunk redux-promise redux-saga 派发action -- store -- reducer -- store 中间件 指 action 和 store 之间,dispatch是沟通的桥梁 action通常为一个对象,当我们需要传递一个函
阅读全文
posted @ 2019-12-24 23:35 每天都要进步一点点
阅读(268)
评论(0)
推荐(0)
2019年12月23日
谈谈你对This对象的理解?
摘要: 1、this总是指向函数的直接调用者(而非间接调用者);2、如果有new关键字,this指向new出来的那个对象;3、在事件中,this指向触发这个事件的对象,特殊的是,IE中的attachEvent中的this总是指向全局对象Window;看看下边几个例子,或许可以更好的理解this对象this的
阅读全文
posted @ 2019-12-23 03:57 每天都要进步一点点
阅读(1642)
评论(0)
推荐(0)
2019年12月22日
http请求状态码?也就是常见的HTTP协议状态?
摘要: 200 请求成功,4开头的是前端(客户端)的错误400 错误的请求(bad request)404 not found 未找到 页面未响应,403服务器了解客户的请求,但是拒绝处理5开头的一般是服务器的事500服务器内部错误 不能发完成客户的请求502 服务器作为网关或者代理收到了无效的响应503
阅读全文
posted @ 2019-12-22 21:28 每天都要进步一点点
阅读(206)
评论(0)
推荐(0)
2019年12月21日
数组的截取和合并
摘要: array.slice(start, [end]);-->截取从start之后不包括end的元素;array.concat([item1[, item2[, . . . [,itemN]]]]); -->合并数组;两者都是返回数组的拷贝数组,注意是一个新的数组。 substring(start,st
阅读全文
posted @ 2019-12-21 21:23 每天都要进步一点点
阅读(282)
评论(0)
推荐(0)
2019年12月20日
请用简单的语言描述数组方法pop(),push(),unshift(),shift()
摘要: pop(),删除数组的最后一个元素,把数组长度减1,并返回它删除的元素的值,如果数组为空,则POP不改变数组,并返回undefined值push(),向数组的末尾添加一个或多个元素,并返回新的长度unshift(),向数组的开头添加一个或多个元素,并返回新的长度shift()方法,将数组的第一个元素
阅读全文
posted @ 2019-12-20 21:26 每天都要进步一点点
阅读(282)
评论(0)
推荐(0)
2019年12月19日
eval()函数是做什么的?或者说如何将字符串解析成js对象并运行??
摘要: 它的功能是把对应的字符串解析成JS对象并运行;!!应该避免使用eval,不安全,非常耗性能(2次,一次解析成js语句,一次执行)。由JSON字符串转换为JSON对象的时候可以用eval,var obj =eval('('+ str +')');
阅读全文
posted @ 2019-12-19 23:07 每天都要进步一点点
阅读(267)
评论(0)
推荐(0)
2019年12月18日
JS如何阻止事件冒泡和阻止默认事件
摘要: event.stoppropagation()阻止事件冒泡,event.preventdefault()阻止默认事件。在这插播一个事件捕获OR事件冒泡 事件捕获指的是从document到触发事件的那个节点,即自上而下的去触发事件。相反的,事件冒泡是自下而上的去触发事件绑定事件方法的第三个参数,就是控
阅读全文
posted @ 2019-12-18 23:35 每天都要进步一点点
阅读(2067)
评论(0)
推荐(0)
2019年12月17日
document.load和document.ready的区别。
摘要: document.load在所有的资源全部加载完成后,执行下一个函数(会有卡顿)。document.ready只要加载完dom树就执行函数(加载比较快)。
阅读全文
posted @ 2019-12-17 23:40 每天都要进步一点点
阅读(422)
评论(0)
推荐(0)
上一页
1
···
26
27
28
29
30
31
32
33
34
···
142
下一页
公告