怎样推断js中的类型呢,先举几个样例:var a = "jason";var b = 123;var c = true;var d = [1,2,3];var e = new Date();var f = function(){ alert('jason');};一、最常见的推断方法:typeof ...
分类:
Web程序 时间:
2014-10-05 21:03:58
阅读次数:
265
function对象都是Function的实例:> Object.getOwnPropertyNames(Function)[ 'length', 'name', 'arguments', 'caller', 'prototype' ]所以function对象也应该有这些方法或者是属性:所以...
分类:
编程语言 时间:
2014-10-04 21:44:27
阅读次数:
240
最近在重温数据结构,于是写了一些代码玩玩,都是很初级的,表喷各位。。。。 1 function Stack(){ 2 this.dataStore = []; 3 this.top = 0; 4 } 5 6 Stack.prototype = { 7 length: function(){ 8 re...
分类:
编程语言 时间:
2014-10-03 13:58:44
阅读次数:
179
Atitit.javascript 实现类的方式原理大总结
1. 实现类的式::构造方法方式;原型方式;构造方法+原型的混合方式 1
2. 原型方式(function mode)经典式。。实现属性推荐 1
3. this的注意事项 2
4. 原型方式 prototype,实现方法推荐 3
5. 混合方式(属性classic mode,方法propoty式),推荐
3
6. 私...
分类:
编程语言 时间:
2014-10-02 23:06:43
阅读次数:
293
Atitit.实现继承的原理and方法java javascript .net c# php ...
1. 实现继承的问题 1
2. 如何拷贝基类方法?采用prototype原型方式,通过冒充对象 1
3. 2.属性如何继承? 2
4. 几种继承方式的比较 2
5. 常用的apply ,call方法 3
6. 参考 3
1. 实现继承的问题
JavaScrip...
分类:
编程语言 时间:
2014-10-02 23:05:23
阅读次数:
275
When I first started learning about JavaScript object model my reaction was of horror and disbelief. I was totally puzzled by its prototype nature as ...
分类:
编程语言 时间:
2014-10-02 04:12:52
阅读次数:
212
本系列作为Effective JavaScript的读书笔记。
和Object.getPrototypeOf相比,__proto__的特殊之处还体现在它能够修改一个对象的原型继承链。因为它是一个属性,除了执行获取它的操作外,还能够对它进行设置。
但是,绝不要修改__proto__。原因如下:
首先,最显而易见的原因就是便携性。因为不是所有的JavaScript执行环境都支持...
分类:
编程语言 时间:
2014-09-30 12:28:59
阅读次数:
230
本系列作为Effective JavaScript的读书笔记。
在ES5中引入了Object.getPrototypeOf作为获取对象原型对象的标准API。但是在很多执行环境中,也提供了一个特殊的__proto__属性来达到同样的目的。
因为并不是所有的环境都提供了这个__proto__属性,且每个环境的实现方式各不相同,因此一些结果可能不一致:
// 在某些环境中
va...
分类:
编程语言 时间:
2014-09-30 11:55:49
阅读次数:
224
JS常用框架:jQuery、Prototype、MooTools参考:w3cshooljQueryjQuery 是目前最受欢迎的 JavaScript 框架。它使用 CSS 选择器来访问和操作网页上的 HTML 元素(DOM 对象)。jQuery 同时提供 companion UI(用户界面)和插件...
分类:
Web程序 时间:
2014-09-30 11:18:02
阅读次数:
203
console.log('-----------------------------Object');
var obj = {};
console.log(obj.__proto__ === Object.prototype); // true
console.log(Object.prototype); ...
分类:
其他好文 时间:
2014-09-29 21:43:11
阅读次数:
195