切水果游戏曾经是一款风靡手机的休闲游戏,今天要介绍的就是一款网页版的切水果游戏, 由JavaSript和HTML5实现,虽然功能和原版的相差太大,但是基本的功能还是具备了,还是模仿的挺逼真,有一定的JavaSript水平的朋友,可以看看源代码,相信你的JavaSript水平会有很大的提升。 /** ...
分类:
Web程序 时间:
2017-01-03 11:49:32
阅读次数:
448
本文是我基于红宝书《Javascript高级程序设计》中的第四章,4.1.3传递参数小节P70,进一步理解javaSript中函数的参数,当传递的参数是对象时的传递方式。 (结合资料的个人理解,有不正确的地方,希望大家指出,谢谢啦!) 参考的资料有: https://github.com/simon ...
分类:
编程语言 时间:
2016-12-31 13:23:24
阅读次数:
212
以下内容来自《javasript DOM 编程艺术》第二版 dom中三种重要的节点:元素节点、属性节点、文本节点。 几种节点的重要属性:nodeValue,nodeType(为数字1、2、3)。 子节点属性:childNodes,firstChild=.childNodes[0],lastChild ...
分类:
编程语言 时间:
2016-12-25 18:37:37
阅读次数:
204
JavaSript模块规范 - AMD规范与CMD规范介绍 JavaSript模块化 在了解AMD,CMD规范前,还是需要先来简单地了解下什么是模块化,模块化开发? 模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一种分类的思维把问题进行系统性的分解以之处理。模块化是一种处理复杂系统分解为 ...
分类:
编程语言 时间:
2016-12-22 13:45:16
阅读次数:
397
*书籍: JavaScript高级编程设计 JavaScript语法精辟 FunctionJavaScript 周爱民-JavaScript JavaScript模式 *JavaSript前身LiveScript由Netscape公司开发。 JavaScript本身与Java无直接关系。 *当到了高... ...
分类:
编程语言 时间:
2016-12-17 01:46:10
阅读次数:
386
Atitit事件代理机制原理 基于css class的事件代理 1.1. 在javasript中delegate这个词经常出现,看字面的意思,代理、委托1 1.2. 事件代理1 1.3. 代理标准化规范1 1.3.1. jQuery和Dojo中delegate函数2 1.3.2. 优点2 1.1. ...
分类:
Web程序 时间:
2016-12-11 18:39:51
阅读次数:
257
JavaScript模块化 在了解AMD,CMD规范前,先来简单地了解下什么是模块化,模块化开发。 模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一种分类的思维把问题进行系统性的分解以之处理。模块化是一种处理复杂系统分解为代码结构更合理,可维护性更高的可管理的模块的方式。可以想象一个巨大 ...
分类:
编程语言 时间:
2016-11-16 15:17:24
阅读次数:
179
模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一种分类的思维把问题进行系统性的分解以之处理。模块化是一种处理复杂系统分解为代码结构更合理,可维护性更高的可管理的模块的方式。可以想象一个巨大的系统代码,被整合优化分割成逻辑性很强的模块时,对于软件是一种何等意义的存在。对于软件行业来说:解耦... ...
分类:
编程语言 时间:
2016-11-11 17:40:11
阅读次数:
259
今天在建立数组的时候用了name命名数组 发现了一个小bug,看图 在这里打出数组的第二个数,居然显示的是逗号 最终解释,name是javasript中windows对象的关键字,直接在外部使用会默认转化为字符串,如果在函数里面调用就不会有问题 注意,命名的时候不要使用关键字和保留字,否则也会出现一 ...
分类:
编程语言 时间:
2016-09-23 11:06:49
阅读次数:
232
在javasript中delegate这个词经常出现,看字面的意思,代理、委托。那么它究竟在什么样的情况下使用?它的原理又是什么?在各种框架中,也经常能看到delegate相关的接口。这些接口又有什么特殊的用法呢?这篇文章就主要介绍一下javascript delegate的用法和原理,以及Dojo ...
分类:
Web程序 时间:
2016-09-20 20:01:00
阅读次数:
215