• (二)JavaScript之[函数]与[作用域]


    3】、函数

     1 /**
     2 * 事件驱动函数、
     3 * 函数执行可重复使用的代码
     4 *
     5 * 1.带参的函数
     6 * 2.带返回值的函数
     7 * 3.局部变量
     8 *
     9 * 4.全局变量
    10 * 在函数外的;不用var声明,未声明直接赋值的carname = 'BMW';
    11 *
    12 * 5.变量的生存周期
    13 * 局部变量在函数运行以后被删除
    14 * 全局变量在页面关闭后被删除
    15 * */
    16 
    17 //1.带参的函数
    18 function func1(a, b) {
    19     console.log(a + b);
    20 }
    21 func1(1, 6);
    22 
    23 //2.带返回值的函数
    24 function func2(message, yourame){
    25     var age = 999; //3.局部变量,外部不可访问
    26 
    27     return message + yourame;
    28 }
    29 document.getElementsByTagName('body')[0].innerHTML = func2('welcome','lqc');

    4】、作用域
    * 作用域可访问变量的集合
    *
    * 对象和函数也是变量
    *
    * 局部变量有局部作用域
    * 全局变量有全局作用域
    *
    * 在 HTML 中, 全局变量是 window 对象: 所有数据变量都属于 window 对象。
    * 你的全局变量,或者函数,可以覆盖 window 对象的变量或者函数。

  • 相关阅读:
    代码规范
    svn的牛逼操作反向merge
    QT 半透明遮罩(弹窗)
    ACE库 ACE_Handle_Set类解析
    linux系统如何启用ftp服务
    vim color
    Linux动态库应用
    自建工程makefile文件
    Makefile工程文件
    linux杂记
  • 原文地址:https://www.cnblogs.com/lqcdsns/p/5317548.html
Copyright © 2020-2023  润新知