//****** Function & function & 隐式function
// Function 是javaScript中的保留字,用来显式的定义函数对象。 前n个参数作为定义函数的参数,最后一个参数为定义函数的函数体
var test = new Function("cs1","cs2","alert(cs1+cs2)");
test(1,2);
// function 后加函数的名字方式来定义函数
function test(cs1,cs2)
{
alert(cs1+cs2);
}
test(1,2)
var test1 = test;
test1(1,2);
// 隐式function
var test = function(cs1,cs2)
{
alert(cs1+cs2);
}
test(1,2);
// 创建的函数变量是对象,我们就可以给变量添加新的属性和方法
test.love = "i love php";
alert(test.love);
test.php=function(msg)
{
alert(msg);
}
test.php("how to study php!");