1、函数用function定义
function sayHi(name, message) {
alert("Hello " + name + "," + message);
}
sayHi(‘sq‘, ‘1992‘);
2、通过return获得返回值

function diff(num1, num2) {
if(num1 < num2) {
return num2 - num1;
} else {
return num1 - num2;
}
}
alert(diff(3, 4));//1
3、return后面的语句永远不会执行

4、


5、函数中的参数不一定要有,命名的参数只提供便利,但不是必须的
6、访问arguments对象的length属性可以获知有多少个参数传递给函数
原文:http://www.cnblogs.com/shenq/p/6183936.html