var a; console.log(a);
for循環(huán)計(jì)算
var sum = 0;
for (var i = 0; i < 5; i++) {
sum += i;
}
console.log(i);
// 請(qǐng)問(wèn)i是幾
- 請(qǐng)計(jì)算 2==true + 1
- 在JS中,"1555"+3的運(yùn)行結(jié)果是
- 以下代碼運(yùn)行后彈出的結(jié)果是
var a = 888;
++a;
alert(a++);
下面不是分支語(yǔ)句使用的關(guān)鍵字為
A switch
B if
C else
D for下列變量名合法的是
A 5show
B for
C $user
D var需要在 html 頁(yè)面上引用腳本文件myJs.js葵诈,下列語(yǔ)句中裸弦,正確的是
<script href="demo.js" type="text/javascript" />
<script src="demo.js" type="text/javascript" />
<script href="demo.js" type="text/javascript"></script>
<script src="demo.js" type="text/javascript"></script>
以下哪種方式是在控制臺(tái)輸出
A console.log()
B document.write()
C alert()
D prompt()以下哪個(gè)不是基本數(shù)據(jù)類型
A object
B boolean
C string
D number簡(jiǎn)述: == 和 === 的區(qū)別
dom操作中,innerText 和 innerHTML的區(qū)別是什么
下面附解答
// 第一題
var a;
console.log(a);
// undefined
// 第二題
var sum = 0;
for(var i=0; i<5; i++){
sum= sum + i;
}
console.log(i);
// 每一輪循環(huán)的 i 值
// 0 1 2 3 4
// ...
// 最后一輪
// i:4, 4<5 成立作喘, 執(zhí)行代碼理疙, i=i+1
// i:5, 5<5 不成立 for循環(huán)結(jié)束 i為5
// 第三題
console.log(2==true+1); //true
// 左邊是2
// 右邊 true轉(zhuǎn)數(shù)字是1, 1+1是2
// 比較 2 == 2 結(jié)果是true
// 第四題
// "1555" + 3 這是字符串拼接 "15553"
console.log("1555" + 3);
// 第五題
// ++a 拆開(kāi), 先累加a=a+1泞坦,再使用a
// a++ 拆開(kāi)沪斟, 先使用a, 再累加a=a+1
var a = 888;
++a; // 889
alert(a++); // 889, 累加后a為890
// 第六題 選D
//分支關(guān)鍵字:if else switch case
// 第七題 選C
// 第八題 script 必須有閉合標(biāo)簽
// 使用src引入
// 第九題 A
// 第十題 A
// 基本數(shù)據(jù)類型:
// number暇矫、string主之、boolean、null李根、undefined
// 11. == 和 === 的區(qū)別
alert( "123" == 123 ); // true
alert( "123" === 123 ); // false
// == 在做判斷的時(shí)候槽奕,遇到數(shù)據(jù)類型不一樣的,先做類型轉(zhuǎn)換房轿,再判斷值
// === 必須數(shù)據(jù)類型和值完全一致粤攒,才算相等
// 12. innerText 和 innerHTML 區(qū)別
// 定義id是是box, 直接用box也能識(shí)別,不過(guò)不規(guī)范
box1.innerText = "<h1>hello world</h1>";
box2.innerHTML = "<h1>hello world</h1>";
// 區(qū)別是 innerHTML 可以多識(shí)別HTML標(biāo)簽
// innerText 只能識(shí)別文本