转载于http://www.cnblogs.com/wangfupeng1988/p/3978035.html。谢谢!上文(理解javascript原型和作用域系列(1)——一切都是对象)已经提到,函数就是对象的一种,因为通过instanceof函数可以判断。var fn = function ()...
分类:
编程语言 时间:
2014-12-01 14:04:20
阅读次数:
153
prototype属性:每个类都有一个静态属性,他标识了一个对象,称为原型对象。其中原型对象中包含了该类的基类。原型对象是 当你定义一个类就自动生成的对象。原型对象声明了很多内部属性来描述类的特性。其中有Prototype 和class.内部属性:Prototype属性:表示该类的父类的原型对象。C...
分类:
编程语言 时间:
2014-11-24 16:57:55
阅读次数:
152
浅谈JS原型链原型链ECMAScript中描述了原型链的概念。我们知道ECMAScript并不像C++,Java那样使用类,但是对象仍然可以通过多种方式创建,其中就有构造函数方式。每个构造函数都有一个原型对象,同时都有一个prototype属性, prototype属性指向构造函数的原型对象,它被用...
分类:
编程语言 时间:
2014-11-22 17:12:19
阅读次数:
286
1 function createXMLHttp() { 2 if(window.XMLHttpRequest){ 3 return new XMLHttpRequest(); 4 } else if(window.ActiveXObject){ 5 ret...
分类:
编程语言 时间:
2014-11-18 23:27:30
阅读次数:
363
1、在Javascript中只有五种简单类型,分别为null,undefined,boolean,String和Number.一种复杂类型:object。代码类型只有一种形式就是function其实function也是一种变量 例如我们在写函数时:function Hello(){}等同于 var ...
分类:
编程语言 时间:
2014-11-14 12:11:37
阅读次数:
234
先来一张效果图:01. 引言老早就开始研究富文本框的东西,在写完《深入理解javascript原型与闭包》之后,就想着要去做一个富文本框的插件的例子。现在网络上开源的富文本框插件非常多,一搜索一大堆,但是基于bootstrap的还不多,现在只有一个“bootstrap-wysiwyg”,老外写的,没...
分类:
其他好文 时间:
2014-11-11 08:10:21
阅读次数:
340
说明: 该教程绕开了javascript的一些基本的语法知识,直接讲解javascript中最难理解的两个部分,也是和其他主流面向对象语言区别最大的两个部分——原型和闭包,当然,肯定少不了原型链和作用域链。帮你揭开javascript最神秘的面纱。 为什么要偏偏要讲这两个知识点? 这是我在这么...
分类:
编程语言 时间:
2014-10-30 09:24:33
阅读次数:
222
上文(理解javascript原型和作用域系列(1)——一切都是对象)已经提到,函数就是对象的一种,因为通过instanceof函数可以判断。var fn = function () { };console.log(fn instanceof Object); // true对!函数是一种对象,但....
分类:
编程语言 时间:
2014-10-30 08:17:03
阅读次数:
206
“一切都是对象”这句话的重点在于如何去理解“对象”这个概念。——当然,也不是所有的都是对象,值类型就不是对象。首先咱们还是先看看javascript中一个常用的函数——typeof()。typeof应该算是咱们的老朋友,还有谁没用过它?typeof函数输出的一共有几种类型,在此列出: f...
分类:
编程语言 时间:
2014-10-30 08:15:34
阅读次数:
225
原型(prototype)是每个JavaScript开发人员必须理解的基本概念,本文的目标是通俗而又详细地解释JavaScript的原型。如果你读完这篇博文以后还是不理解JavaScript的原型,请将你的问题写在下面的评论里,我本人会...
分类:
编程语言 时间:
2014-10-29 17:19:26
阅读次数:
260