随笔分类 - javascript
摘要:一般前台做动画有以下几种方式: 1. 简单的css transition动画; 2. css animation动画 3. javascript库动画 一般来说css html5动画只适用于简单的形变动画,动画操作的是css某个属性。 但是对于更加复杂的动画,我们可能必须通过javascript来做
阅读全文
摘要:这张图是我直接在现代浏览器中通过prototype原型溯源绘制的一张浏览器宿主环境下的javascript DOM对象模型,对于有效学习和使用javascript DOM编程起到高屋建瓴的指导作用, 希望能够对各位同学有用。
阅读全文
摘要:
阅读全文
摘要:https://addyosmani.com/writing-modular-js/ 一些术语: 模块:可以理解为一个js文件,就像你以前需要import的那个文件一样:module不一定非要是一个外部文件,你可以动态创建一个module。 loaded into global context,mo
阅读全文
摘要:原文地址: http://javascript.info/tutorial/native-prototypes prototype 原型是什么? 和传统语言对象创建有些不同,比如java,php都是通过new一个class类来创建对应的对象的。 而javascript则提供了利用prototype来
阅读全文
摘要:前端开发主要涉及到html, css(less/sass), javascript这几个方面的知识。真正的快速有效开发,必须实现所谓所见即所得。在构建生产时,可能需要使用gulp/grunt等task runner来将前端所有的任务串联起来,但是在一个简易开发环境中,有以下两种模式快速构建本地静态页
阅读全文
摘要:在现代web开发中,往往我们会借助类似sass,less之类的预处理器来加快开发进度,但是随着项目的增大,你可能无法清楚明确地知道一个css rule到底是从哪个less/scss文件中编译出来的,这反而会大大降低工作效率。 幸运的是google chrome的开发人员借助传统c/c++语言开发经验
阅读全文
摘要:如何给javascript对象动态创建动态key 如何给javascript对象动态创建动态key 数字化的Date 数字化的Date js中,Date是内置的一种数据类型,虽然直接输出的date格式适合人们阅读,但是对于机器程序来说却有些不方便: 怎么转换为便于js程序来操作的形式呢?很简单只要在
阅读全文
摘要:http://wwwy3y3.ghost.io/pageres-phantomjs-capture-sreenshot-chinese-fonts-not-render-correctly/在使用中文时可能出现乱码,上面的链接可能能够解决问题var system = require( 'system...
阅读全文
摘要:http://hzjavaeyer.group.iteye.com/group/wiki?category_id=283上面这个url非常适合javascript初学者阅读,感谢原作者的分享什么是script?A script is a series of instructions that a c...
阅读全文