js有三种创建函数的方式: 1.function语句(也叫函数声明) function sum(a, b) { return a + b; } sum(1, 2); // 3 2. 函数直接量,又叫函数字面量 它是一个表达式而不是语句. var sum = function(a, b) { return a + b; } sum(1, 2); // 3 上述代码就是函数通过直接量的方式进行定义.函数直接量是一个表达式,它可以定义匿名函数.函数直接量的语法和function语句十分相似,只不过,…