函数声明
function show(){
console.log(“show”)}
show();
函数表达式
var show = function () {
console.log(“show”);
}
show();
用function声明一个函数,但未命名,然后赋给一个变量,这是常见的函数表达式的方式
匿名函数
用function声明但不赋予名字
function(){console.log(“show”)}
构造函数
对函数使用new运算符实例出一个对象赋给变量。(构造函数一般首字母大写,这样有助于别人辨识)
function Show(name,year){
this.name = name;
this.year = year;
}
var showPeople = new Show(‘小明’,18);
console.log(showPeople.name);
console.log(showPeople.year);