js-变量

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>变量</title>

<script>
    /*
    变量命名规则:
    1. 规则 -》 法律,违反了 就被 抓走
    a. 必须 用 字母、数字、_ 、 $ 组成变量名
    b. 数字 不能作为 变量名 的 首字
    c. 系统 关键字 和 保留关键字 不能作为 变量名

    2. 规范 -》 道德,违反了 就被 谴责
    a. 变量名 要 尽量 的 有意义!
    b. 当一个 变量名 有多个 单词 组成时,首字母 小写,其他单词首字母 大写
    */
    
    // 1.变量  var 声明一个变量
    // 如果 只声明 未赋值,那么 变量中 默认undefined

    // 1.1 创建变量第一种方式 先声明  后赋值

    var i;
    alert(i); //undefined

    var i;
    i = 10;
    alert(i); //10

    // 1.2 创建变量第二种方式 直接赋值

    var a = 10;
    alert(a); //10

    // 1.3 批量声明 变量 同样有两种方式
    var a1, b2, c3;
    a1 = 1;
    b2 = 2;
    c3 = 3;
    console.log(a1, b2, c3); // 1, 2, 3

    var a = 1 , b = 2 , c = 3; 
    console.log(a, b, c); // 1, 2, 3

    // 1.4 交换两个变量的值 
    var a = 10;
    var b = 20;
    var c;
    console.log(a, b, c); // 10, 20, undefined
    // 临时变量 c ,用来 保存 临时数据 
    c = a; // c = 10
    a = b; // a = 20
    b = c; // b = 10
    console.log(a, b, c); // 20, 10, 10
</script>

</head>

<body>

</body>

</html>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容