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(){
       ...
       }
       }
     
      
      
     

  • 相关阅读:
    2月24日-寒假进度24
    2月23日-寒假学习进度23
    2月22日-寒假学习进度22
    2月21日-寒假学习进度21
    第一周冲刺意见汇总
    团队绩效评估
    团队工作第七天
    团队工作第六天
    团队工作第五天
    团队工作第四天
  • 原文地址:https://www.cnblogs.com/xiaowei-blog/p/3949684.html
Copyright © 2011-2022 走看看