課程里是不是寫錯了?
在左側的教學里,變量要先聲明再賦值,如下:
var mychar;
mychar="javascript";
var mynum = 6;
這里最后的變量怎么是mynum,哪里冒出來的,還是寫錯了?
另外變量可以重復賦值,如下:
var mychar;
mychar="javascript";
mychar="hello";
賦值不是只能數(shù)字嗎?那上面這幾句怎么是聲明呢?聲明的話才用""雙引號的吧?
在左側的教學里,變量要先聲明再賦值,如下:
var mychar;
mychar="javascript";
var mynum = 6;
這里最后的變量怎么是mynum,哪里冒出來的,還是寫錯了?
另外變量可以重復賦值,如下:
var mychar;
mychar="javascript";
mychar="hello";
賦值不是只能數(shù)字嗎?那上面這幾句怎么是聲明呢?聲明的話才用""雙引號的吧?
2016-06-23
舉報
2016-06-23
1.沒有寫錯
var mychar; ? ?//先聲明變量mychar
mychar="javascript"; ?//給變量mychar賦值
var mynum = 6; ? //聲明變量mynum并將6賦值給mynum
2.賦值可以是數(shù)字,加雙引號是字符串
2016-06-23
1.下面的mynum是另外一個變量,跟上面的mychar無關,mychar的值還是等于javascript,你測試下就知道了;
2.賦值可以用javascript數(shù)據類型里面的所有方式,包括:字符串、數(shù)字、布爾、數(shù)組、對象、Null、Undefined;
當然也可以用字符串。字符串是引號里的任意文本,所以必須使用雙引號或者單引號。
2016-06-23
沒有寫錯
????var mynum=6;
????
????var mynum;
????mynum=6;
????作用是一樣的
????第一種聲明方式是聲明mynum變量的同時把6賦值給了mynum
賦值可以賦值數(shù)字也可以賦值字符串,賦值字符串時需要加雙引號