javascript 完成需求很重要,优化好更重要 总喜欢在前端啰嗦一些…如题,在日常紧急开发中,完成需求固然排在前面(毕竟产品会追着你打????),但是需求完成之后还是很有必要去优化我们的项目的!花一两个月去做了一个项目,需求评审、原型评审、开发排期、测…
javascript webpack使用-详解DllPlugin DLL(Dynamic Link Library)文件为动态链接库文件,在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文…
javascript 从0到1实现Promise Promise大家一定都不陌生了,JavaScript异步流程从最初的Callback,到Promise,到Generator,再到目前使用最多的Async/Await(如果对于这些不熟悉的可以参考我另一篇文章《JavaScript异步编程》),这不仅仅是技…
javascript scrollHeight, clientHeight, offsetHeight的区别 右边那张图中,大红色方框框起来的是浏览器窗口,而网页文档就是左边这张图。先不用去管scrollHeight这些东西,后面再解释。先明确浏览器窗口和网页文档是不同的!!不用去纠结它们什么时候高度相等,明白这两个…
javascript 简洁易用的基于Promise的jsonp库easy-jsonp,了解下 A minimal and lightweight JSONP implementation which is used to be a kind of cross domain solutions.
javascript 虚拟DOM DOM 是 JavaScript 操作网页的接口,全称为“文档对象模型”(Document Object Model)。它的作用是将网页转为一个 JavaScript 对象,从而可以用脚本进行各种操作(比如增删内容)。DOM就是将网页转化为一个对象并…
javascript Javascript-伪数组 什么是伪数组 伪数组是一个含有length属性的json对象 例如: {代码…} 常见的伪数组 arguments、NodeList、HTMLCollection、Jquery对象… 伪数据如何转成标准数组 使用Array.slice {代码…} Array.slice源码解…