當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
前端学习之JavaScript第二天学习
生活随笔
收集整理的這篇文章主要介紹了
前端学习之JavaScript第二天学习
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
## 順序結構:
### 從上到下,從左到右## 分支結構:
### 提前定義好多種功能,在符合邏輯的條件下執行響應式的代碼
** if 結構 **
1. if(表達式)
2. 計算結果是Boolean 則直接判斷
3. 非Boolean 會強行轉化為Boolean
4. 條件執行的代碼塊,表達式結構 或者表達式的轉換結果為true,則執行代碼塊里面的內容** switch 結構 **
1. 我們在switch 語句中的大括號之中可以定義n個case數據
2. case 數據就是用來和switch()里的數據進行比較
3. case 數據可以存在很多個
4. 對比順序從上到下
5. 對比的運算是絕對等于** switch(num/String/...){case num/String/...: 語句塊; break;...default:所有的case比配失敗,執行這條語句。
}## 判定純數字字符串
/ - 判定一個字符串是否是純數字字符串 !; // 怎么判定 NaN ? // console.log( NaN === 1 );// console.log( NaN === 2 );// console.log( NaN === 3 );// console.log( NaN !== 10086 );// 需要使用 isNaN API ; // - 在javascript底層, isNaN 先對傳入的數據進行 Number 強制轉換然后再去判定轉換后的結果是不是NaN ; // console.log( isNaN(NaN) );// console.log( isNaN(123) );// console.log( isNaN("hello world") );// - 判定純數字字符串; // console.log( !isNaN("123456789") );// console.log( !isNaN("123a456789") );## 循環結構:
### - 實現程序的快速重復執行
** 循環語句 **
1. while(){}
2. do {} while(){}
3. for{;;}{}```javascript
// while循環
// while(/*條件表達式*/){
// // 循環執行
// // 代碼塊
// // 加跳出循環的條件
// // 死循環->致命影響// // // 一般情況下, 都有一套配套數據
// // 1.起始點數據
// // 2.執行條件語句
// // 3.有跳出循環去世的計算
// }
let i = 0;
while(i < 10){i++;console.log("i = ", i);
}//無論循環多少次, 后面代碼都會等待循環執行完后才執行
先打印1-100所有之間的偶數, 并打印
var i = 0;while (i < 101) {i++;if (i % 2 === 0) {console.log(i);}}
do{}while(){} for ( ; ***;***){}
目前最流行的循環執行語句
for(var i = 0; i < 10; i++){console.log(i);
}
console.log(i);
?!-- 打印1-100之間的所有偶數 -->
do{
代碼塊
}while(i < 10){
console.log(“循環結束!” + i)
}
目前最流行的循環執行語句
練習
- 打印等腰三角形
- 打印奇數個星星
- row
- n 2 * n -1
總結
以上是生活随笔為你收集整理的前端学习之JavaScript第二天学习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OPPO K11将带来三大旗舰同款、同档
- 下一篇: JavaScript入门第一天,js教程