JavaScript - 函数
前端设计  2023-07-16  3683次
  • JavaScript - 函数
函数声明:
无参
function Name(){   //函数的声明要有关键词  function ;
    代码;
    return ;       //返回值 return ;
}
带参
function Name(参数1,参数2.....){
   return;
}

arguments对象;
在ECMAScript函数中,不会介意传递的参数有多少,或不统一,因为arguments对象可以来接收传递的参数
如:
function ADD(){
    var  sum = 0;
  for (var i = 0; i< arguments.length;i ){
    sum = sum arguments[i];
    }
}

封装

function Person(name,age,job){
    this.name = name;
    this.age = age;
    this.job = job;
    this.friends = ["Shelby","Court"];
}
Person.prototype = {
    constructor : Person,
    sayName : function(){
        alert(this.name);
    }
}
 
var person1 = new Person(''Nocholas'',29,''Software Engineer'');
alert(person1.friends);  //"Shelby,Count,Van"
person1.sayName();  //"Nocholas"

WAP版 | 触屏版 | 电脑版

Copyright © 2014 shaooo.com