码迷,mamicode.com
首页 > 其他好文 > 详细

第16课

时间:2018-07-22 00:28:20      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:family   小数   函数   其他   argument   改变   java   apply   特点   

// 16

// 原型

 

// 定义:原型是function对象的一个属性,他定义了构造函数制造出的对象的公共祖先。通过该构造函数产生

// 的对象,可以继承该原型的属性和方法。原型也是对象

 

// 利用原型的特点和概念,可以提取共有属性。

 

// 3.对象如何查看原型--》隐式属性 __proto__

 

// 4.对象如何查看对象的构造函数 ---constuctor

 

// Person.prototype = {} //是原型 所有Person构建的对象都继承此属性

// function Person() {

// }

// var person = new Person();

 

// 原型链

// 构建原型链

// 原型链上属性的增删改查

// 绝大多数对象的最终都会继承自 object.prototype

 

// object.creat(原型)

 

// var obj = {name:‘sunny‘,age:‘22‘};

// var obj1 = object.creat(obj);

 

// javascricp可正常计算 小数点前16 16

 

// call/apply

 

// 改变this 的指向 call借用其他构建函数的方法 obj.(需要借鉴别人方法的对象名,参数1,参数2)

 

// 调用案例

// function Person(name,age,sex){

// this.name = name;

// this.age = age;

// this.sex =sex;

// }

 

// function Student(name,age,sex,tel,grade){

// Person.call(this,name,age,sex);

// 或者 Person.apply(this,[name,age,sex]);

// this.tel = tel;

// this.grade = grade;

// }

 

// var student = new Student(‘sunny‘,123,‘maie‘,139,2017)

 

// call需要把实参按照形参的个数传进去

// apply 需要传一个arguments(数组)

 

// 作业:

 

// 1、运行test() new test ()的结果分别是什么

// <!--

// var a = 5;

// function test(){

// a = 0;

// alert(a);

// alert(this.a);

// var a;

// alert(a) ;

// }

 

// new test() -->

第16课

标签:family   小数   函数   其他   argument   改变   java   apply   特点   

原文地址:https://www.cnblogs.com/aiwuxia/p/9348282.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!