zoukankan      html  css  js  c++  java
  • js基础之函数递传参数与作用域(5下)

    上一章节面试题分析:  

    第一步:浏览器预解析这段JS代码,找var function和参数;

    第二步:逐行解读代码;

    下面是具体步骤分析:

    函数详解
    return 返回值
    后面跟着任何类型都可以,如(数字、字符串、布尔、函数、对象[元素数组JSON ull]、未定义)
    例:
    getId('btn1')
    function getId(id){
    return document.getElementById(id);
    };

    return 在函数:
    1>函数名+括号:fn1()==> return 后面的值;
    2>所有函数默认返回值:都是未定义;
    3>return 后面任何代码都不执行了;

    例:
    fn1(1,2,3);//实参---实际传递的参数
    function fn1(a,b,c){//形参---形式上,abc这些名代表123;
    arguments =>[1,2,3] // 这个是实参的集合;
    }

    当函数的参数个数无法确定的时候:用arguments

  • 相关阅读:
    Longest Valid Parentheses
    [转载]ios入门篇 -hello Word(1)
    EXTJS 4 动态grid
    Spring AOP JPA
    Jchart 演示
    HSQLDB JPA GeneratedValue
    Antlr 练习
    回火方程
    URL decode 解决中文目录的乱码问题
    Arduino IIC lcd1602
  • 原文地址:https://www.cnblogs.com/nemoDuoo/p/4571898.html
Copyright © 2011-2022 走看看