zoukankan      html  css  js  c++  java
  • function

    1.创建函数 ,语法:
        function functionName(arg0,arg1,...,argn){//定义零个或多个参数;参数名称之前不使用var关键字,参数名称只需遵循一般变量名称规定。
     ...
     //return value;//可选,函数返回值。
     }
    2.函数调用:
          ①独立于任何对象定义的函数,只能使用函数名称调用:
          functionName(arg0,arg1,...,argn); //参数为实参,根据实际函数的定义来确定
       
       ②函数当作对象的一部分定义(即调用对象中的方法),函数调用语法:
         objectName.functionName(arg0,arg1,...,argn);//圆括号是必需的
    3.验证函数参数
      ① Javascript函数不检查参数类型;
      ②函数不检查参数的数量。但使用时最好匹配参数,否则函数可能无法进行正常工作;
      ③参数没有默认值,如果函数调用时没有传递某个参数值,这个参数值就为undefined;
    4.参数值传递方式:
       简单值 :数字,字符串,布尔值 --->>按值传递
       对象和数组          ---->>按照引用传递
    5.函数 :本身就是一个对像,确切的说是Function类型的对象 。函数名称为该对象的标识符
      (1)函数作为变量值
          var  getTwo =function(){return 2;};//typeof getTwo : 'function' ;
          getTwo();//调用函数getTwo();
       (2)函数作为参数
        var  someFunction=function(){
     ...
     }
        someOtherFunction(someFunction);//调用函数someOtherFunction(obj);
       简化写法:someOtherFunction(
          function(){
       ...
       }
       );//调用函数someOtherFunction(obj);
    6.嵌套函数  --->Javascript中函数可以嵌套。  
       function  functionName(){
         ...
       function anotherFunctionName(){
       ...
       }
       }
     
      
      
     

  • 相关阅读:
    python class属性
    获取安卓系统日志输出
    深入理解C#中的IDisposable接口(转)
    Mac开启自带的Apache服务器
    【转】《Unity Shader入门精要》冯乐乐著 书中彩图
    AssetDatabase的方法总结
    C# 读写XML文件的方法
    tkinter模块常用参数(python3)
    Unity在Project视图里面显示文件的拓展名
    Git忽略提交规则
  • 原文地址:https://www.cnblogs.com/xiaowei-blog/p/3949684.html
Copyright © 2011-2022 走看看