javascript 中 函数中的声明

来源:互联网 发布:seo 社交媒体 编辑:程序博客网 时间:2024/05/22 21:27

1. 保持函数、变量,在 程序的或者函数{} 最顶层  声明。

2. 条件句中的函数 , 使用 赋值语句如: " g =  function(){}"  , 代替 函数声明。


好例子:

function f() { return "global"; }function test(x) {var g = f, result = [];if (x) { //条件语中不使用声明,g = function() { return "local"; }//用赋值语句result.push(g());}result.push(g());return result;}


0 0
原创粉丝点击