js 变量

变量
变量是可变的量;从编程角度讲,变量是用于存储数据的存储器,每个变量都有其独有的名字,每个变量都占有一段内存。
    由字母、数字、下划线组成,区分大小写
    以字母开头
    变量名不能有空格
    不能使用 JavaScript 中的关键字做变量名

在 JavaScript 中,变量用 Var 命令做声明:
    var test ;    // 声明了一个名为 test 的变量。
    var test_2 = "shiyanlou" ;  // 声明一个名为 test_2 的变量,并赋值为“shiyanlou”。
    
在 JavaScript 中,变量也可以不作声明,而在使用时再根据数据的类型来确其变量的类型,如:
    x = 100 ;     // 变量 x 为整数
    y = "hello" ; // 变量 y 为字符串
    z = True ;    // 变量 z 为布尔型
    cars=["Audi","BMW","Volvo"]; // cars 是一个数组
    
字符串
    var name = "killer";

数字
    var x1 = 20;
    
布尔 true和false
    var x = true
    var y = false
    
数组
    var arr = Array();
    arr[0] = ‘killer‘;
    
    var arra = new Array("hello","world","killer");
    var a = ["hello","world","killer";
    
运算符
    算术运算符
        +    加
        -    减
        *    乘
        /    除
        ++    累加
        --    累减
        %    取余数
    
    比较
        < (小于)、> (大于)、<= (小于等于)、>= (大于等于)、== (等于)、!= (不等于),返回 true,false
        
    逻辑运算
        &&    逻辑与,当x和y同时为true时返回true,否则返回false
        ||    逻辑或,当x和y同时为false时返回false,否则返回true
        ?:    c?:x,y 条件,当c为rrue时,返回x值,否则返回y 的值
        &    按位与,当两个数位同时为1时,返回数据的当前数位为1,其他情况都为0
        |    按位或,当两个数位同时为0时,返回数据的当前数位为0,其他情况都为1
        ^    按位异或,当两个数位有且只有一个为0时,返回的数据的当前数位为1,其他情况都为0
        ==    相等,x等于y时,返回true,否则返回false
        !=    不等,x不等于y时,返回true,否则返回false

相关文章