小白学js第二天

时间:2019-05-08 10:09:22   收藏:0   阅读:143

目录

今天主要学习的是一些关于变量的最基本的知识

[今日脑图, 请戳?:http://naotu.baidu.com/file/41de37d0372a049e71f48323cfc1de00?token=58b58652e1cb2198]

1 什么是变量

1.1 什么是变量

变量是计算机中存储数据的标识符, 根据变量名可以获取存储在内存中的数据

1.2 为什么要使用变量

使变量可以更方便的对计算机内存中的数据进行获取和修改

2 变量的使用

2.1 javascript的书写位置(复习,具体见上篇blog)

2.2 注释

2.2.1 html中的注释

<--!html的注释-->

<body>
    <!-- html中的注释 -->
</body>

2.2.1 javascript中的注释

// js的注释

    <script>
        //js 的注释
    </script>

2.3 变量的声明、赋值及输出

2.3.1 声明一个变量

var 变量名;

//声明一个变量
        var num1;

2.3.2 给已声明的变量赋值

变量名(已声明)= 值;

        //声明一个变量
        var num1;
        //给声明过的变量赋值
        num1 = 1;

2.3.3 声明变量的同时给变量赋值

var 变量名 = 值;

    
        //声明的同时赋值
        var num1 = 1;

2.3.1 + 2.3.2 = 2.3.3

2.3.4 声明多个变量

2.3.4.1 变量一个一个声明

var 变量名1;var 变量名2;var 变量名3;...

// 声明多个变量
        // 一个个分开声明
        var num1;
        var num2;
        var num3;

2.3.4.2 同时声明多个变量

var 变量名1, 变量名2, 变量名3;...

    // 同时声明多个变量
        var num1, num2, num3;

2.3.5 声明多个变量并且同时给它赋值

var 变量名1= 值1,变量名2= 值2,变量名3= 值3, ...;

       // 同时声明多个变量并且给它们赋值
        var num1 = 1, num2 = 2, num3 = 3;

2.3.6 输出变量的值

2.3.6.1 alert

        var num1;
        //给声明过的变量赋值
        num1 = 1;
        //输出变量num1的值
        alert(num1);

2.3.6.2 console.log(推荐使用)

        //声明一个变量
        var num1;
        //给声明过的变量赋值
        num1 = 1;
        //输出变量num1的值
        console.log(num1);

2.3.7 输出多个变量

2.3.7.1 一个一个输出

console.log(变量名1); console.log(变量名2); console.log(变量名3);

      // 同时声明多个变量并且给它们赋值
        var num1 = 1, num2 = 2, num3 = 3;
        //一个个分开输出
        console.log(num1);
        console.log(num2);
        console.log(num3);

2.3.7.1 同时输出

console.log(变量名1, 变量名2, 变量名3, .....);

// 同时声明多个变量并且给它们赋值
        var num1 = 1, num2 = 2, num3 = 3;
        //同时输出
        console.log(num1, num2, num3);

3 变量的命名规则和规范

3.1 规则

必须准守,不遵守否则会报错

3.2 规范

推荐准守,不遵守也不会报错

4 案例

4.1 交换两个变量的值

4.1.1 使用临时变量的方法

// 使用临时变量交换两个变量的值
        var num1 = 1;   //声明一个变量 num1 并赋值为1
        var num2 = 2;   //声明一个变量 num2 并赋值为2
        var tmpt;       //声明一个临时变量为tmpt
        tmpt = num1;    //把num1的值赋给tmpt,这时 tmpt = 1; 
        num1 = num2;    //把num2的值赋给num1,这时 num1 = 2; 
        num2 = tmpt;    //把tmpt的值赋给num2,这时 num2 = 1;
        console.log(num1, num2);

4.2.2 不使用临时变量的方法

// 不使用临时变量交换两个变量的值
        var num1 = 1;   //声明一个变量 num1 并赋值为1
        var num2 = 2;   //声明一个变量 num2 并赋值为2
        num1 = num1 + num2; //num1 = 1 + 2 ,所以这时 num1 = 3;
        num2 = num1 - num2; //由上行代码可知,此时num1的值为3,所以num2 = 3 - 2 ,所以这时 num2 = 1;
        num1 = num1 - num2; //由上行代码可知,此时num1的值不变还是3 且num2的值变为1,所以num1 = 3 - 1 ,所以这时 num1 = 2;
        console.log(num1, num2);//输出结果
        //使用这种方法的原因是数值可计算

Bye for now. ?

原文:https://www.cnblogs.com/1020-jj/p/10830064.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!