javascript
bodogbo11
这个作者很懒,什么都没留下…
展开
-
javaScript关联数组
一.关联数组(hash数组)标准javascript 是内含支持hash关联数组,经查找资料并测试,有关标准javascript内含的hash关联数组操作备忘如下1。Hash关联数组定义// 定义空数组 myhash = { }// 直接定义数组 myhash = {”key1″:”val1″, “key2″:”val2″ }// 用Array 定义数组转载 2013-03-22 13:32:41 · 657 阅读 · 0 评论 -
Javascript闭包真经
http://www.cnblogs.com/taoze/archive/2011/03/22/1991652.html继前阵子写完对象真经后,这篇文章我尝试尽力的去讲透Js中的闭包。这里要感谢爱民,爱民的书写得很好,我从中获益良多。不过这次我打算换一种思路来写这篇真经,就是采用提问回答的方式,我下面先提出我要回答的问题,如果读者你都很自信的能够回答上,那么就可以考虑干转载 2013-05-02 15:22:25 · 751 阅读 · 0 评论 -
14条最佳JS代码编写技巧
14条最佳JS代码编写技巧 写任何编程代码,不同的开发者都会有不同的见解。但参考一下总是好的,下面是来自Javascript Toolbox发布的14条最佳JS代码编写技巧,Sofish翻译(1,2)。1. 总是使用 ‘var’在javascript中,变量不是全局范围的就是函数范围的,使用”var”关键词将是保持变量简洁明了的关转载 2013-05-02 15:07:31 · 771 阅读 · 0 评论 -
JavaScript设计模式
闭包:关于闭包这个月在园子里有几篇不错的分享了,在这我也从最实际的地方出发,说说我的理解。 1.闭包最常用的方式就是返回一个内联函数(何为内联函数?就是在函数内部声明的函数); 2.在JavaScript中有作用域和执行环境的问题,在函数内部的变量在函数外部是无法访问的,在函数内部却可以得到全局变量。由于种种原因,我们有时候需要得到函数内部的变量,可是用常规方法是得不到转载 2013-04-30 15:50:23 · 742 阅读 · 0 评论 -
javascript 构造函数和方法
在之前javascript 定义函数的方法这篇日志里面有提到构造函数,现在,来具体的介绍以下javascript的构造函数及方法的概念。这是两个及其有用的概念,对后面介绍javascript的面向对象机制,及其类方法,继承的顿悟有着说不清,道不明的好处,仔细理解一下吧构造函数:在javascript中,使用new运算符或者预定义的构造函数(如Object(),Dat转载 2013-04-30 15:29:47 · 585 阅读 · 0 评论 -
Javascript数组Array的forEach扩展方法
--------------转载Javascript数组Array的forEach扩展方法forEach是最常用到的数组扩展方法之一,相当于参数化循环数组,它简单的在数组的每一个元素上应用传入的函数,这也意味着只有存在的元素会被访问和处理。[1,2,3,"csser"].forEach(alert);这里,作为参数传入的函数会被应用在数组中的每一项,本例中传入的函数转载 2013-03-25 10:34:46 · 729 阅读 · 0 评论 -
JavaScript 构造函数
关于JavaScript构造函数,如今出现了很多JavaScript的框架,例如jQuery、Ext等等这些,这些将JavaScript作为一种面向对象的语言进行编程,那么JavaScript到底是怎么样实现面向对象的一些特征的呢,首先,我们来看看JavaScript怎么样来定义一个构造函数。function A(x) { this.x = x; } var obj = new A转载 2013-03-20 10:45:52 · 465 阅读 · 0 评论 -
javascript动态添加、修改、删除对象的属性和方法
上一节介绍了如何引用一个对象的属性和方法,现在介绍如何为一个对象添加、修改或者删除属性和方法。在其他语言中,对象一旦生成,就不可更改了,要为一个对象添加修改成员必须要在对应的类中修改,并重新实例化,而且程序必须经过重新编译。JavaScript 中却非如此,它提供了灵活的机制来修改对象的行为,可以动态添加、修改、删除属性和方法。例如首先使用类Object来创建一个空对象user转载 2013-03-21 10:24:56 · 587 阅读 · 0 评论 -
javaScript 基于原型的对象继承
主题一、原型一、基于原型的语言的特点1 只有对象,没有类;对象继承对象,而不是类继承类。2 “原型对象”是基于原型语言的核心概念。原型对象是新对象的模板,它将自身的属性共享给新对象。一个对象不但可以享有自己创建时和运行时定义的属性,而且可以享有原型对象的属性。3 除了语言原生的顶级对象,每一个对象都有自己的原型对象,转载 2013-03-20 14:10:22 · 1013 阅读 · 0 评论 -
关于javascript中apply()和call()方法的区别
ref:http://www.popo4j.com/article/the-differences-of-apply-and-call.html 如果没接触过动态语言,以编译型语言的思维方式去理解javaScript将会有种神奇而怪异的感觉,因为意识上往往不可能的事偏偏就发生了,甚至觉得不可理喻.如果在学JavaScript这自由而变幻无穷的语言过程中遇到这种感觉,那么就从现在形始,请放下的转载 2013-05-02 14:45:42 · 642 阅读 · 0 评论