javascript中是没有类这个概念的,但是javascript有它自己的原型机制,我们可以通过原型机制(prototype,constructor)来伪一个类出来,俗称“伪类”。新函数对象被创建时,会被赋予一个prototype属性,它的值是一个包括constructor属性,且属性值为该新函数...
分类:
编程语言 时间:
2015-03-02 18:35:49
阅读次数:
284
(过年了,祝大家新年好!)第6章详细介绍了javascript对象,每个javascript对象都是一个属性集合,相互之间没有任何联系。在javascript中也可以定义对象的类,让每个对象都共享某些属性,这种“共享”的特性是非常有用的。类的成员或实例都包含一些属性,用以存放它们的状态,其中有些属性...
分类:
编程语言 时间:
2015-02-16 18:12:51
阅读次数:
207
javascript_对象的创建 使用json创建对象
分类:
编程语言 时间:
2015-02-09 15:25:50
阅读次数:
103
首先在js中如此创建一个类:var MyClass = function () { /* ... */};MyClass.prototype.method = function() { /* ... */};要创建一个继承Base的子类:var temp = function () {}...
分类:
编程语言 时间:
2015-01-29 21:07:33
阅读次数:
353
js类的基本含义我们知道,在js中,是没有类的概念的。类的所有实例对象都从同一个原型对象上继承属性,因此,原型对象是类的核心。类是对象的抽象,而对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占用存储空间。———百度百科早期的javascript需求都很简单,基本都是写成函数的,然后是面...
分类:
编程语言 时间:
2015-01-29 12:24:57
阅读次数:
189
计算机程序的运行需要对值(value)比如数字3.14或者文本"hello world"进行操作,在编程语言中,能够表示并操作的值的类型叫做数据类型(type),编程语言最基本的特性就是主持多种数据类型。当程序需要将值保持起来以备将来使用时,便将其赋值给(将值“保存”到)一个变量(variable)...
分类:
编程语言 时间:
2015-01-27 20:06:59
阅读次数:
214
javascript: 类,成员私有化、继承、构造函数、prototype、闭包特性。参考:1. http://javascript.crockford.com/javascript.html2. http://javascript.crockford.com/inheritance.html3. ...
分类:
编程语言 时间:
2015-01-05 20:08:33
阅读次数:
209
JavaScript是一种无类型语言,但同时JavaScript提供了一种灵活的自动类型转换的处理方式。基本规则是,如果某个类型的值用于需要其他类型的值的环境中,JavaScript就自动将这个值转换成所需要的类型。
以下列出JavaScript一种特定类型用于一种特定环境下时所执行的转换。
类型转换
值 字符串 数字 布尔值 对象
未定义 ...
分类:
编程语言 时间:
2015-01-03 18:38:56
阅读次数:
178
javascript数据类型分为简单数据类型和复杂数据类型。简单数据类型分为string,number,boolean,defined,null,复杂数据类型为Object.简单数据类型的判断var str = '123';var num = 2;var boo = true;var def = d...
分类:
编程语言 时间:
2014-12-28 15:23:25
阅读次数:
225
想写出高效的javascript类库却无从下手;尝试阅读别人的类库,却理解得似懂给懂;打算好好钻研js高级函数,但权威书上的内容太零散,即使记住“用法”,但到要“用”的时候却没有想“法”。也许你和我一样,好像有一顾无形的力量约束着我们的计划,让我们一再认为知识面的局限性,致使我们原地踏步,难以向前跨...
分类:
Web程序 时间:
2014-12-27 16:03:37
阅读次数:
246