首页 > 其他 > 详细

普通函数、构造函数

时间:2018-05-15 23:46:47      阅读:184      评论:0      收藏:0      [点我收藏+]

 

普通函数和构造函数的区别

  • this指向不同(构造函数的this指向创建的对象实例上)
  • 调用方式(构造函数 调用需要new)
  • 命名方式(构造函数首字母大写,普通函数使用驼峰法命名)

普通函数(驼峰命名 eg:personNew)

function add(a,b){
   retrun a+b;  
}
add(1,2);   
console.log(add(1,2));   //3

构造函数(必须大写)

function Person(name,age){
   this.name = name;
   this.age = age;
   this.todo = function(){
      return this.name; 
   }       
}
var aa = new Person(funny,20);
aa.name;

 

普通函数、构造函数

原文:https://www.cnblogs.com/zwtqf/p/9043492.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!