前端第一周,初识--java script

本文介绍了JavaScript中的变量概念,包括变量的定义、赋值阶段,以及变量的命名规则。变量是松散类型的,可以用var关键字声明,并可以通过赋值操作改变其值。还展示了不同方式的变量声明和赋值示例,包括一次声明多个变量的情况。

学习的第二天,我们来简单的认识一下java script

1.变量

// 变量:指的是在程序中保存 数据 的一个出个程序
        // 在程序运行过程中其值可以改变的量,是一个数据存储空间的表示,即给内存起的别名。
        // 将数据通过变量进行储存,以便于程序随时使用,通俗来说,变量就是用来存储数据的。
        // 所谓变量,就是特定时间用与保存特定值的一个名字而已,并且初始化后可以再次改变的量。
        //  ECMAScript的变量是松散(弱)类型的,所谓松散类型就是可以用来保存任何类型的数据。
        // 变量是由俩个阶段 声明 赋值
        /  /声明:定义(创建,初始化)一个变量,在js中通过 var关键字 声明变量。
        //  阈值:给已经存在的变量 存储数据,通过=实现。

        // 变量的命名规则:
        //  只能由数字,字母,下划线和¥符号组成,但不能以数字开头。
        // 不能使用 关键字 和 保留字。
        // 关键字:被js语言赋予了特殊含义的单词。
        // 保留字:现在还没有被JS使用,但是将来可能会被使用的单词。
        // 例如:top、new、this、delete。
        /*使用驼峰式和下划线式命名法:
         驼峰: myClassName
         下划线: my_class_name*/

    // 如果访问使用的变量没有声明过,访问使用时就会报错
        // console.log(hello);  // Error: hello is not defined
        // 在js中声明变量可以不使用var关键字,但是在声明之前访问使用会报错。
        // 所以注意:声明变量必须使用var关键字。

变量举例:

  // 在变量声明之前访问使用变量,得到的结果是undefined              

        console.log(a);   //undefined

        // 声明变量同时给变量赋值

        var a = 11;

        console.log(a);  // 11

        // 改变a变量的值

        a = 22;

        console.log(a);  // 22

        // 声明变量可以先不赋值,后赋值

        // 先声明变量

        var b;

        // 变量如果声明了但是没有赋值,访问使用时得到的结果是undefined

        console.log(b);  // undefined

        // 后给变量赋值

        b = 33;

        console.log(b);  // 33

        // 一次声明多个变量先不赋值

        var c, d, e, f;

        console.log(c);  // undefined

        console.log(d);  // undefined

        console.log(e);  // undefined

        console.log(f);  // undefined

        d = 44;

        console.log(d);  // 44

        // 一次声明多个变量同时给变量赋值,每个变量的值不一样

        var g = 55, h = 66, i = 77;

        console.log(g);  // 55

        console.log(h);  // 66

        console.log(i);  // 77

        // 一次声明多个变量同时给变量赋值,每个变量的值一样

        var x = y = z = 99;

        console.log(x);  // 99

        console.log(y);  // 99

        console.log(z);  // 99

        var o = b;

        console.log(o);  // 33

今天初步认知 变量 就到这里了,小伙伴们可以参考参考。再见~ 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值