第六天學習

2021-08-11 03:17:08 字數 651 閱讀 5836

變數的作用域

區域性變數:在函式內部定義的變數,這個變數只能在函式內部使用,在全域性當中不能使用。使用就報錯了。

全域性變數:在函式外部定義的變數,這個變數可以在全域性使用。但是我們一般不推薦使用全域性變數:因為可能會意外的修改掉變數的值。迫不得已不要用全域性變數

衝突處理原則:就近原則。而不是從上到下

只要在函式內部定義了和全域性變數名字一眼的變數,不管是在定義之前和定義之後使用,都不會去呼叫全域性變數。

只要給變數名前面加上window就可以訪問全域性變數

注意:在區域性函式當中定義乙個變數,不加var那麼這個變數預設為全域性變數

什麼是陣列?

陣列就是一組連續的變數,連續的記憶體單元

陣列的屬性:

length:陣列的長度

push() 在陣列的最後面插入乙個元素。返回的結果是新陣列的長度。並且改變了原陣列。

pop()  在陣列的最後面刪除乙個元素。返回的結果是刪除的那個元素。並且原陣列的值改變了。

shift()在頭部刪除乙個元素,返回的是刪除的那個元素。並且原陣列的值改變了

unshift(1)在頭部插入乙個元素,返回的是新陣列的長度。並且原陣列的值改變了。

佇列:先進先出,排隊一樣,最先排隊的人最先出去。

堆疊:先進後出,就像洗碗一樣,第先洗完的最後用。

學習第六天

還有九天,我就要去參加北大3日遊了。滑稽 像我這樣的蒟蒻去那也就是旅遊模式吧!無所謂了,隨便去考考,說不定有優秀營員呢?滑稽 不可能,絕對不可能 相信自己好了。這麼多天,好像把面試給忘了,雖然有人說面試是瞎 但是還是要準備準備的 明天看吧!還有什麼知識點沒看嗎?我們來看看st表和hash表吧!先看看...

學習android第六天

activity簡介 當在乙個activity中按下返回時,android os會自動銷毀activity物件 當在乙個activity中啟動另乙個activity時,當前activity不會被銷毀,而是被壓入activity棧中 activity的建立 1 自定義類,繼承activity 2 複寫...

Java學習第六天

1,迴圈就是重複執行某部分 常用的有for迴圈和while迴圈 2,迴圈由三部分組成,迴圈條件,迴圈體,迴圈變數 3,for迴圈中,先判斷迴圈變數滿不滿足條件,滿足就執行迴圈體,迴圈體執行一次後,對變數做個變化,繼續判斷滿不滿足條件 for 變數 變數是否滿足 迴圈體執行一次後對變數操作 4,whi...