请问以下这段话中的赋值是什么意思?什么是给变量赋值? 给变量赋值 例如: var a = "

请问以下这段话中的赋值是什么意思?什么是给变量赋值?

给变量赋值
例如: var a = "111"; 给a赋值111
JS 中的等于判断这么写 “==”
例如: if(a=='1111')

    变量顾名思义就是可以改变的量,在编程中表示一个可以存储数据的容器。

    赋值的意思就是把一个数据赋给一个变量。

    我们可以打个比喻:变量就好像你家的大大小小的玻璃瓶,你给这些玻璃瓶分别取名为a、b、c、d、e……,而数据就是各种绿豆黄豆红豆,那么当你把绿豆装进a瓶的过程就是赋值。从此之后a瓶就代表着绿豆,你只要说一声“把a瓶给我拿来”,就等价于说“把绿豆给我拿来”。


所以你的这段话

var a = "111"

var 是javascript语言约定的一个命令,表示要新建一个变量。此处就是新建了变量a,并使a的值等于"111"。使a的值等于"111"这个过程就是赋值。

if(a=='1111')是一个判断语句。==号表示要判断两边是不是相等,如果相等则是真true,不相等则是假false。为什么是两个==号呢,因为单个=号是赋值的意思,所以要表示相等就只能用两个==号了。

再举个例子,如果把上面这两个语句放在一起

var a = "111"

if(a=='1111')

就表示先让a等于"111",然后再把它与"1111"作比较。那么"111"与"1111"显然是不相等的,所以结果是false。

温馨提示:答案为网友推荐,仅供参考
相似回答