文章分类 -  javasrcipt

摘要:================================================js数组的操作1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是... 阅读全文
posted @ 2014-11-04 14:00 x_window 阅读(115) 评论(0) 推荐(0)
摘要:当初之所以使用 RequireJS 等工具,是因为想提高js的加载速度,避免不必要的堵塞。但通过一段时间的使用,发现 RequireJS 更重要的作用是作为命名空间使用。一、基本用法RequireJS 官网文章不是中文的,篇幅不少(官方网址:http://requirejs.org)。网上的其他相关... 阅读全文
posted @ 2014-10-31 10:41 x_window 阅读(787) 评论(0) 推荐(1)
摘要:1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="ret... 阅读全文
posted @ 2014-10-31 10:21 x_window 阅读(73) 评论(0) 推荐(0)
摘要:今天研究了下nodejs的Promise库,发现学到了不少,他的源代码不多,但是很精辟,我加了点注释,可能比不加还难懂。。。凑活着看吧。。库:https://npmjs.org/package/promise Promise/A+规范:http://promises-aplus.github.io/... 阅读全文
posted @ 2014-10-29 10:34 x_window 阅读(311) 评论(0) 推荐(0)
摘要:几年前,完全放弃Asp.net,彻底脱离微软方向。Web开发,在公司团队中,一概使用Node.js、Mongodb、Git,替换Asp.net mvc、Sql server和Tfs。当时来看,这是高风险的决定。所有人都习惯了Asp.net,知识和技术积累也集中在这个方向。 表面看来,仅仅是我个人对... 阅读全文
posted @ 2014-10-29 09:45 x_window 阅读(161) 评论(0) 推荐(0)
摘要:javascript部分1.document.form.item问题 问题: 代码中存在document.formName.item(“itemName”)这样的语句,不能在FF下运行 解决方法: 改用document.formName.elements["elementName"] 2.集合类对象... 阅读全文
posted @ 2014-10-25 12:17 x_window 阅读(136) 评论(0) 推荐(0)
摘要:null 与 undefinedJavaScript 中一共有 5 种基本类型,分别是 String、Number、Boolean、Null 和 Undefined 。前 3 种都比较好理解,后面两种就稍微复杂一点。 Null 类型只有一个值,就是 null ; Undefined 类型也只有一个值... 阅读全文
posted @ 2014-10-21 14:12 x_window 阅读(142) 评论(0) 推荐(0)
摘要:一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function f1(){ alert(n); } ... 阅读全文
posted @ 2014-10-02 21:52 x_window 阅读(105) 评论(0) 推荐(0)
摘要:按照javascript语言精粹中所说,如果在一个函数前面带上new来调用该函数,那么将创建一个隐藏连接到该函数的prototype成员的新对象,同时this将被绑定到那个新对象上。这个话很抽象,我想用实例来让自己加深理解。1.如果就一个函数,没有返回值,没有prototype成员,然后使用new,... 阅读全文
posted @ 2014-08-27 11:42 x_window 阅读(355) 评论(0) 推荐(0)
摘要:JavaScript 创建类/对象的几种方式 在JS中,创建对象(Create Object)并不完全是我们时常说的创建类对象,JS中的对象强调的是一种复合类型,JS中创建对象及对对象的访问是极其灵活的。JS对象是一种复合类型,它允许你通过变量名存储和访问,换一种思路,对象是一个无序的属性集合,集合... 阅读全文
posted @ 2014-08-27 11:40 x_window 阅读(180) 评论(0) 推荐(0)