零碎的JS基礎

2022-06-28 09:39:10 字數 1704 閱讀 4536

一、js的三種彈窗:

警告框            彈出警告alert()

確認框            有確認內容的框confirm()有兩個值,true和false 當使用者按下確認鍵後,列印true的語句,按下取消鍵時,列印false的語句。

提示框            有輸入的框prompt()括號裡可以有兩個值,第二個值是預設值

二、邏輯運算子

邏輯與 &&           只有兩邊都滿足時才成立

邏輯或 ||     就是只要有乙個滿足就可以

邏輯非  !   就是取反的意思

三、迴圈之while和do while

while迴圈

while迴圈直接先進行判斷,然後在進行**的執行
宣告變數i

在括號裡寫判斷

執行**和自增語句都在大括號裡

do while迴圈

do while迴圈不管是否滿足條件都會先執行一次**,然後再進行判斷
forin迴圈

for(var   key   in  object){}

列出物件所有的屬性

break和continue的區別

它們都用於精確的控制**的執行。

break語句會立即退出迴圈,而continue語句退出當前迴圈,(相當於跳過它執行別的)

雙重迴圈

for()

functionflytothemoon()

flytothemoon();

有名函式可以在任何地方呼叫

2、匿名函式的定義:

varflytothemoon =function()

flytothemoon();

匿名函式的呼叫只能在他的後面進行呼叫,匿名函式是在執行時動態宣告的,沒有函式名

三、函式的引數(parameter)

形參和實參

function sum(num1,num2) 

sum(2,8);  //實參

1、          形參:形式引數,定義函式時的引數

2、          實參:實際引數,呼叫函式時傳入的引數

四、函式的返回值return

return後什麼都不寫返回的是undefined,只執行return語句,後面的語句就不再執行

五、自執行函式(匿名函式的乙個應用方法)

自執行函式直接呼叫自己,可以防止變數重名;

(function () 

})();

六、獲取css樣式的方法:

currentstyle 獲取當前樣式(又稱計算後的樣式)  ie瀏覽器相容的獲取方法

odiv.currentstyle.display
getcomputestyle   ie高版本(8以上)和chrome、firefox等瀏覽器相容的獲取方法

getcomputedstyle(odiv)['display']
同時相容的寫法:

if(odiv.currentstyle)else
七、math.random()   獲取0~1之間的隨機數

js 零碎知識整理

var arr 1,2,3,4,5 arr.length 3 console.log arr 1,2,3 直接改變陣列的length的值 var arr 1,1,2,2,3,3 const removeduplicateltems arr new set arr console.log remove...

python基礎1 零碎

已然好久沒有在csdn上寫文章了,這些系列文章是為了學習python而做的筆記 coding utf 8 coding utf 8 單行注釋 第一行 第二行 多行注釋 在python中 和 都是一樣的 連線行 str abcd efgh print str str hello n world pri...

python基礎之零碎

1 變數是表示 或指向 特定值的名稱。例 x 3 就是講變數x與值 或物件 3關聯起來。變數就像是臨時 儲存區 其真正的威力就在於無需知道它們儲存的值就能操作它們。請注意,這裡給 儲存區 加上引號。值並非儲存在變數中,而是儲存在變數指向的計算機記憶體中。多個變數可以指向同乙個值。例如 x y表示x和...