js变量

99 阅读1分钟

变量(重点)

            == 变量就是在程序中保存数据的一个容器
            
            == 变量在计算机内存中存储数据,变量名就是可以获取内存中存储的数据
            
            == 也就是说,我们在内存中存储一个数据,然后放到一个容器中,
            给这个容器取一个名字,为了方便我们下次找到这个容器来获取里面的数据
            
            == 语法:
                == 1 定义一个容器,并给他取一个名字: var 变量名
                == 2 把数据放到容器中: 变量名=数据
                == 3 上面两个步骤可以一起写: var 变量名=数据
       

     1 定义一个变量:定义一个容器,并给他取一个名字
     变量名和var之间必须有空格
     var num;

     2 给一个变量赋值:把数据放到容器中
     num = 100
    
     通过变量名来使用这个数据
     输出写变量名,就表示输出变量里面存储的数据
     alert(num)

    3 定义变量并赋值
     var num2 = 300;
     alert(num2)
     
     注意:
            1 一个变量里面只能存储一个值
            2 当再次给一个变量赋值的时候,前面一次的就没有了
            3 变量名区分大小写(js区分大小写)
            4 js代码每一句用分号结尾或者换行结束

命名规则和规范

  • 规则:必须遵守的,不遵守就报错

                  == 一个变量名可以由数字,字母,英文下划线(_),美元符号($)组成
                  == 严格区分大小写
                  == 不能以数字开头,不能使用中文汉字命名
                  == 不能是保留字和关键字(比如:var)
                  == 不要出现空格
                  
                 规范:建议遵守的(开发者默认的),不遵守不会报错
                  == 变量名尽量有意义(语义化)
                  == 遵守驼峰命名规则,由多个单词组成的时候,从第二个单词开始首字母大写
                   var myfriendname = 100 (不推荐)
                   var myFriendName = 100 (驼峰命名)
                   
                   示例
                   1_$ 不合法
                   $_1 合法
                   ¥ 不合法
                   a 1 不合法