【WIP】JavaScript 函数

创建: 2019/02/19

更新: 2019/02/19 从【JavaScript 基础】迁入 函数相关内容

定义 

 函数声明也会上卷

 普通版  function func-name(args) { ... }
 例:
 function printNum(num) {
    print('你输入的数字: ' + num)
 }

 注意: 不带return的话return值为undefined
 函数字符来定义  var sample = function(args) {...}
 不用,这种不会被预处理。只用在对象的属性里
 只能在声明后调用
 回调时候无法识别(第十一章) // TODO: 补充
 Object来定义  var name = new function("x", "y", ... , "process")

 最后一个是处理,前面都是参数
   
   
   
   
   
   
   
 呼出  func-name(args)
 注意: 不可以省略括号
 printNum(1234);
 函数定义的位置  哪里都可以,只要有定义,哪里可以利用
 函数也是object  例:
 function a() {};
 var b = a;
 技巧  参数用object,维护成本降低
 变量作用域  全局变量与本地变量冲突时,全局变量无效

 注意: 不声明直接带入,自动作为全局变量
   
   
   
   
   
   
   
   
   
   
   
   
   
   

猜你喜欢

转载自www.cnblogs.com/lancgg/p/10403530.html
今日推荐