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 对象的变量或者函数。

posted on 2016-03-24 22:25  Asina  阅读(154)  评论(0编辑  收藏  举报