函数的几种用法

1.通过函数名定义的用法:

function showFun(){

};

showFun();//调用函数

2.通过变量的匿名函数的方法:

var a=function(v){
console.log(1111);//1111
return v+1;
}
console.log(a(100)); //101

3.通过对象的方法调用函数

var objs={
a:100,
show:function(){
return this.a;
}
};
console.log(objs.show()); //100

4.通过构造函数来定义

function Person(name,age,marks){
this.name=name;
this.age=age;
this.marks=marks;
}
var a=new Person("xiaoming",100,750);

如果通过()方式通过;会忽略参数;返回undefined
var b=Person("xiaomi",10,100)
console.log(a);// {name: "xiaoming", age: 100, marks: 750}
console.log(b); //undefined

原文地址:https://www.cnblogs.com/xiao-peng-ji/p/11296839.html