Skip to content

Commit e54fb27

Browse files
Update README.md
1 parent ac47778 commit e54fb27

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#2014年最新前端开发面试题(转自markyun)
2-
### PS:在其基础上完善了一些答案,增加一些问题 :)
2+
### PS:在其基础上完善了一些答案,增加一些问题 欢迎fork wj:)
33

44
## <a name='list'>目录</a>
55

@@ -563,31 +563,31 @@ HTML5?
563563

564564
- JavaScript原型,原型链 ? 有什么特点?
565565

566-
* 什么是原型:
566+
什么是原型:
567567
每一个对象都有原型,使用 __proto__ 标记,原型是一个对象的引用或 null
568-
( Object.prototype 的原型为 null ),允许对象使用其原型所引用的对象中的变量。
568+
( Object.prototype 的原型为 null ),允许对象使用其原型所引用的对象中的变量。
569569
var fun = function(){}
570570
fun.prototype.a = 1;
571571
var obj = new fun();
572572
obj.a; //1
573-
* 原型的来源:
573+
原型的来源:
574574
对象的原型来自其构造函数的原型属性(用 prototype 标记)的引用。注意原型与原型属性是两个概念。
575-
Function 为实例( function )定义了原型属性,其中包含一个构造函数(默认是 function 对象自己,用于构造 function 自己的实例),因此所有 function 都有原型属性。
575+
Function 为实例( function )定义了原型属性,其中包含一个构造函数(默认是 function 对象自己,用于构造 function 自己的实例),因此所有 function 都有原型属性。
576576
Function 将自己的的原型属性的引用作为function 的原型。 new 一个 function ,function 的实例便有了原型,指向 function 的原型属性。
577577
578578
var fun = function(){
579-
this.a= 1;
579+
this.a= 1;
580580
}
581581
fun.prototype.b = 2;
582582
var obj = new fun();
583583
console.log(obj.a+"---"+obj.b);
584-
* 原型的作用
584+
原型的作用
585585
继承。
586-
如:
586+
如:
587587
var fun = function(){}
588588
fun.prototype = String.prototype;
589589
new fun().split //function split() {[native code]}
590-
* 原型链:
590+
原型链:
591591
通过自己的原型并向上寻找直到Object.prototype.__proto__; 这条链就是原型链。
592592

593593

0 commit comments

Comments
 (0)