1、什麼是表達式和語句
表達式是可以被求值的代碼,而語句是一段可執行代碼。
2、標識符的規則
標識符可以由大寫字母、小寫字母、下劃線(_)和數字0~9組成,但必須是以大寫字母、小寫字母或下劃線 _ 開頭
3、if else語句
語法:
if (條件) {
條件爲 true 時執行的代碼塊
} else {
條件爲 false 時執行的代碼塊
}
例子:
if(a=1){
console.log('今天是個好天氣!')
}else{
console.log('今天天氣不怎麼好!')
}
4、while for循環語句
while語法:
while (條件) {
要執行的代碼塊
}
例子:
while (i < 10) {
i++;
console.log(i)
}
for語法:
for (語句 1; 語句 2; 語句 3) {
要執行的代碼塊
}
例子:
for (i = 0; i < 5; i++) {
console.log(i)
}
5、break continue循環語句
break 語句“跳出”循環,break 語句會中斷循環,並繼續執行循環之後的代碼
continue 語句“跳過”循環中的一個迭代,如果發生指定的條件。然後繼續循環中的下一個迭代。
6、label
JavaScript 語言允許,語句的前面有標籤(label),相當於定位符,用於跳轉到程序的任意位置,標籤的格式如下。
label:
標籤可以是任意的標識符,但不能是保留字,語句部分可以是任意語句。
foo: {
console.log(1);
break foo;
console.log('本行不會輸出');
}
console.log(2);
// 1
// 2
面試考點
{
foo; 1;
}
//上面這代碼怎麼解釋?
//foo 是一個標籤,語句是1.如果在前面加上賦值時,就是一個對象