
JS
whan8080
这个作者很懒,什么都没留下…
展开
-
JS Promise
1.Promise是什么Promise是用来表示一个对象,用来表示一个异步操作的结果(成功/失败)。ES6中引入。2.为什么需要PromiseJS是单线程工作的。存在这样的需求:1.请求网络数据。2.等待网络数据返回后,针对数据进行操作。如果在主线程中同步顺序执行,会导致主线程的阻塞,用户体验不好。所以采用异步执行。而问题就是,需要保证在异步操作完成后,再执行对应的数据处理操作。之前异步操作是采用...原创 2018-03-17 15:46:17 · 223 阅读 · 0 评论 -
React笔记
2018用到的前端内容es6nodejsreactreduxreasonES 6thunk函数thisJavaScript 的this 关键字在严格模式和非严格模式之间也会有一些差别严格模式下1.在全局执行环境中(在任何函数体外部)this都指向全局对象。2. 如果this没有被执行环境(execution context)定义,那...翻译 2019-03-02 20:00:30 · 111 阅读 · 0 评论 -
Vue 和 React 数据绑定 Virtual Dom
React 和 Vue 有许多相似之处,它们都有:使用 Virtual DOM提供了响应式 (Reactive) 和组件化 (Composable) 的视图组件。将注意力集中保持在核心库,而将其他功能如路由和全局状态管理交给相关的库。数据绑定双向绑定和单向绑定单向绑定:将View绑定到Model,Model数据更新,View就会自动更新。双向绑定:用户更新View...转载 2019-04-27 18:00:44 · 364 阅读 · 0 评论 -
jquery $().on和$().live问题
.live(events, function).on(eventType, selector, function).live()函数在jquery 1.9的时候已被移除,jquery 1.9+ 需要使用.on()函数。但是两者选用参数不同,需要注意。问题发生过程:使用jquery的时候,因为需要给脚本写入的对象绑定事件。用到了jq...原创 2015-03-25 23:00:28 · 543 阅读 · 0 评论 -
jQuery+AJAX实现纯js分页功能
使用jQuery的AJAX技术,在bootstrap的框架下搭建的纯js分页bootstrap作为Twitter推的一款前端框架,效果个人还是觉得很不错的。这次只是拿来作为网页元素的css样式表使用,比较省力,效果也会比自己做要漂亮多了。使用数据为单独的json文件data.json[ { "name": "bootstrap-table", ...原创 2015-03-21 20:05:08 · 10078 阅读 · 1 评论 -
XMLHttpRequest 跨域问题
在使用jquery的ajax请求的时候,出现了这么个问题。XMLHttpRequest cannot loadfile:///some/path/some.htmlCross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrom...原创 2015-03-25 17:06:50 · 1970 阅读 · 0 评论