您的位置:首页 > Web前端 > JavaScript

JS入门系列(1)-原型-函数原型

2016-06-14 07:21 459 查看
实例1:

首先定义一个Persion类或者说是函数

var p1 = Persion();:表示,作为普通函数调用

var p2 = new Persion();:表示,作为构造器调用

创建函数之后,在其原型上添加方法f1

以下代码证明:

作为函数调用,因为没有返回值,所以console.log(p1);显示undefined;做为构造器调用,则创建了一个Persion的实例,该实例并享有对于的f1方法

<script>

function Persion() {

}

Persion.prototype.f1 = function () {

return true;

}

var p1 = Persion();

console.log(p1);

var p2 = new Persion();

console.log(p2);

console.log(p2.f1);

</script>


测试结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: