02JS 分支迴圈

2022-08-29 13:36:25 字數 919 閱讀 2958

/***

* 一元運算子:++ --

** 如果不參與運算,++在前面還是在後面結果都是一樣的 +1

* 如果不參與運算,--在前面還是在後面結果都是一樣的 -1

** var num = 10;

* num++; 後++

* ++num; 前++

* 無論是前+還是後+,只要參與運算,結果就可能不太一樣

** 舉例:

* var num = 10;

* var sum = num++ + 10;

* ++在後面的時候,先參與運算,然後自身加1

** var num = 10;

* var sum = ++num + 10;

* ++在前面的時候,先自身加1,然後再參與運算

** 流程控制:**執行過程

* 1.順序結構,**的執行順序,從上到下,從左到右(不嚴謹說法)

* 2.分支結構:if,if-else,switch-case,三元表示式

* 3.迴圈結構:while迴圈,do-while迴圈,for迴圈,for-in迴圈

** 總結分支:如果只有乙個分支,就用if

* 如果有兩個分支,就用if-else

* 如果多個分支,一般是範圍的,推薦使用if-else if;

* 如果多個分支,一般是具體的值,推薦使用switch-case;**

* 總結迴圈:

* while:先判斷後迴圈,有可能一次迴圈都不執行

* do-while:至少執行了一次迴圈,再判斷

* for迴圈:知道了迴圈的次數,推薦使用for迴圈

** 除錯:是為了找**的錯誤和問題所在

* 斷點:不加斷點,就不方便除錯**

****

****

****

****

*

工作筆記02 js

1.window.location reload 重新整理頁面 window.location href url 跳轉到url鏈結頁面 window.history2.關於split的用法 var a 60 100 var b a.split 0 這裡是將a由 分成了兩個部分,b就是取的第乙個部分,...

02 js逆向需要的js知識

2.與css和html之間的關係 html是結構層,閒蕩與人的骨骼 css是表現層,相當於衣服 js是行為層,相當於人的行為和動作 2.1 資料型別 object物件 let obj let obj1 obj 淺拷貝 對新值進行修改會改變原來的值 let obj2 json.parse json.s...

02 JS流程控制語句

if語句 if 條件 else prompt pr mpt prompt 對話方塊的提示內容 如 var age prompt 對話方塊的提示內容 這樣使用者輸入的內容就等於age。alert l rt alert 警告對話方塊內容 length le abc.length 獲取abc字串的長度,返...