Web前端之路

review javascript 02:javascript变

2017-03-29  本文已影响28人  蝴蝶结199007

(1)知识点


(2)细化

(2.1)如何声明一个变量

使用var声明变量
var 变量名;

(2.2)变量命名注意点

  1. 变量名不能以数字开头
  2. 保留关键字,比如const var 等等
  3. 变量命名要有一定的含义
  4. 驼峰命名:第一个单词首字母小写,之后每个单词首字母大写

(2.3)变量如何赋值

var 变量名 = 值;

(2.4)变量赋值的特殊情况

  1. 只定义变量,未赋值,返回undefined
  2. 没有声明过的变量,如果被使用,会抛出【ReferenceError】异常
  3. 未声明的变量,可以赋值,但这个变量会变成全局变量

(2.5)全局变量和局部变量

全局变量

局部变量

(2.6)常量:不能修改的变量


(3)实践

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>学习javascript变量</title>
</head>
<body>
</body>
</html>

<script type="text/javascript">
    init();

    function init() {
        //1.定义变量
        var name = 'phf';
        var age = 18;

        //2.声明变量注意点
        //var 3name = 'name';//编译报错,变量名不能以数字开头

        var movieName;
        console.log(movieName);//undefined
        //console.log(learn);//Uncaught ReferenceError: learn is not defined
        str = 'string';//全局变量

        var innerVar = 11;//局部变量,外部是无法访问的。
    }
</script>
上一篇 下一篇

猜你喜欢

热点阅读