这是笔记的第5篇,聊聊prototype、内置的Object对象和Object对象的属性和方法。...
分类:
编程语言 时间:
2014-10-18 06:28:34
阅读次数:
204
apply和call是javascript中很重要的方法,虽然平时编程很少接触到,但是JS框架中到处在使用这2个方法。
这2个方法是在Function.prototype中,也就是说每个JS函数都有这2个方法。
alert(Function.prototype.hasOwnProperty("apply"));//true
alert(Object.prototype.hasOwnProper...
分类:
移动开发 时间:
2014-10-17 20:33:11
阅读次数:
200
Tree.prototype = {
constructor: Tree,
addItem: function(value) {
var Node = {
data: value,
left: null,
right: null
};
if (this.root == null) {
this.root = Node;...
分类:
编程语言 时间:
2014-10-17 18:51:23
阅读次数:
255
1.原型链继承让构造函数的原型对象等于另一个类型的实例,利用原型让一个引用类型继承另一个引用类型的属性和方法function SuperType(){ this.property=true;}SuperType.prototype.getSuperValue=function(){ re...
分类:
编程语言 时间:
2014-10-17 18:19:38
阅读次数:
257
1. 仅function可以使用new2. function使用new时,会拷贝function中this的内容给新对象,并将function的prototype指向新对象(如果该function没有prototype,则指向Object的prototype)注:function本身不是Object...
分类:
编程语言 时间:
2014-10-17 15:19:03
阅读次数:
142
一、是什么?
定义:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。(官方定义)
原型模式主要用于对象的复制,它的核心是就是类图中的原型类Prototype。Prototype类需要具备以下两个条件:
1.实现Cloneable接口。在java语言有一个Cloneable接口,它的作用只有一...
分类:
其他好文 时间:
2014-10-17 09:25:54
阅读次数:
286
0.思维导图
1. scope概论
spring中scope是一个非常关键的概念,简单说就是对象在spring容器(IOC容器)中的生命周期,也可以理解为对象在spring容器中的创建方式。
2. scope历史及分类
目前,scope的取值有5种取值:
在Spring 2.0之前,有singleton和prototype两种;
在Spring 2.0之...
分类:
编程语言 时间:
2014-10-17 00:45:13
阅读次数:
225
每次申明一个jQuery对象的时候,返回的是jQuery.prototype.init对象,很多人就会不明白,init明明是jQuery.fn的方法啊,实际上这里不是方法,而是init的构造函数,因为js的prototype对象可以实现继承,加上js的对象只是引用不会是拷贝,new jQuery,n...
分类:
Web程序 时间:
2014-10-16 19:42:12
阅读次数:
300
String.prototype.replaceCharAt = function(n,c){return this.substr(0, n)+ c + this.substr(n+1,this.length-1-n);}
分类:
编程语言 时间:
2014-10-16 15:18:13
阅读次数:
274
精简的美丽......javascript prototype 对象 函数在javascript中我们都知道创建一个对象使用如下代码var x = {}对象可以拥有属性和方法var x = { value : 0, add : function(a,b){ return a + b; }}而创建一....
分类:
编程语言 时间:
2014-10-16 13:07:12
阅读次数:
142