javascript
文章平均质量分 73
luochao_tj
这个作者很懒,什么都没留下…
展开
-
谁的Promise?
Promise是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6将其写进了语言标准,统一了用法,原生提供了Promise对象。 如果你以为这是一篇悲伤的爱情故事,不好意思,那你是“被标题”了。 前段时间在用Nodejs开发一个可视化流程工具的过程中,涉及到文件批处理的功能,比如批处理N个样式文件。 我们知道Nodejs读取文件分为阻塞式原创 2016-05-10 10:37:41 · 981 阅读 · 0 评论 -
数据驱动视图简单实现
数据驱动视图简单实现前端框架日新月异,Angularjs的MVVM模式风靡全球,React的MV模式也被大家捧得火热。我不知道有多少人在使用Vue.js,这也不重要,框架对于前端从业人员而言绝对是提升效率的利器,各种框架/各种库帮我们解决了大量的繁琐工作/兼容性工作。最近在一个移动端项目中想去使用Vue.js,那必然会跟跟当下其他比较火热的框架进行一个比较,具体的比较过程大家也可以从 是否能完成需求原创 2016-05-30 11:38:12 · 4369 阅读 · 0 评论 -
算法重头学-归并排序
归并排序 归并排序(英语:Merge sort,或mergesort),是创建在归并操作上的一种有效的排序算法,效率为O(n log n)。1945年由约翰·冯·诺伊曼首次提出。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用,且各层分治递归可以同时进行。 上一章我们大概了解了一下“插入排序”,并且使用js对插入排序进行了实现。本章紧接着谈到“归并排序”,因为这里要原创 2016-05-09 16:25:49 · 933 阅读 · 0 评论 -
原来我真的不会用seajs
一次痛苦的seajs查“错”经历关于Seajs这里无需多讲,作为一个前端开发或多或少都是听过它的大名。最近接手一个项目,模块编写使用CMD规范,加载使用Seajs。OK,暂时也不太好更改这种模式,那就遵循现有的规范来写代码吧。但是在查看页面加载的文件列表时,我瞬间一脸懵逼,为啥呢?多出来几个“不速之客”!如下图好吧,这么说,可能大家还是一脸懵逼,六神无主,我们来看看具体的代码 function原创 2016-06-16 20:53:34 · 667 阅读 · 0 评论 -
window.postMessage解决前端ajax跨域问题
postMessage畅快解决跨域问题本文主要是记录使用window.postMessage解决ajax跨域问题的方案,实践检验。window.postMessage简介 window.postMessage 是一个安全的跨源通信的方法。一般情况下,当且仅当执行脚本的页面使用相同的协议(通常都是 http)、相同的端口(http默认使用80端口)和相同的 host(两个页面的 document.原创 2016-08-30 19:11:35 · 2893 阅读 · 1 评论