js筆記第二週2

2021-10-22 14:39:24 字數 1760 閱讀 5476

迴圈

數值判斷函式 isnan()

自定義函式

匿名函式

函式的立即呼叫

按鈕事件

byid方法

for迴圈、while迴圈、do-while迴圈

for(初始化引數;迴圈條件;增量或者減量)

while(迴圈條件)

dowhile(條件)

其中do-while是先執行一次然後再判斷。

for-in迴圈

遍歷陣列或者對指定物件的屬性和方法進行遍歷。

for(變數名 in 物件名)

舉例

break、continue

break:退出整個迴圈。

continue:只是退出當前迴圈。

isnan()檢查引數是不是nan,通常用於檢測parsefloat()和parseint()的結果,來判斷它們表示的是不是合法的數字,也可以用來檢查計算錯誤。比如:

document.write(isnan(5-2));//false

document.write(isnan("hello"));//true

語法格式

function 函式名([引數1,引數2…])

函式呼叫

函式的呼叫與元素的事件結合使用,格式為

事件名 = 「函式名()」;

在js**中直接使用,格式為

函式名();

在js**指令碼**中通過元素事件呼叫,格式為

事件名 = 函式名;

舉例:

//定義showhello()函式//1.新增,單機按鈕時呼叫函式。

//2.在js**中呼叫函式//3.使用頁面價值事件呼叫函式

定義

function([引數1,2…])

呼叫匿名函式

匿名函式的整個語句可以像值一樣賦給乙個變數進行儲存,也可以賦值給乙個事件觸發,所以可以用變數名或事件名呼叫匿名函式。

舉例:

//1.賦值給變數

//賦值給事件函式

函式的立即呼叫,即使用括號將整個函式包起來,然後在跟乙個括號填寫引數。

舉例

在標籤內新增onclick屬性。

注意:button按鈕內的name屬性與id屬性建議取一樣的名字。

舉例

function showhello()

對dom物件進行操作,getelementbyid() 方法可返回對擁有指定 id 的第乙個物件的引用,相當於通過標籤的id屬性找到那個唯一的標籤。

除了 getelementbyid() 之外。還有 getelementsbyname() 和 getelementsbytagname()。

舉例

第二週學習筆記

從課堂上的內容大體可以歸為如上,概念模型因為在具體使用當中較少接觸故簡單介紹其優點。下面將用較大篇幅詳細討論e r模型的實際使用和visio表示的意義。首先,要明白圖表中不同方框代表什麼,方框代表實體,而橢圓框代表屬性,那麼什麼是實體什麼又是屬性呢,那讓我們用乙個簡單的關係圖表來了解一下。這是乙個典...

第二週 學習筆記

1.介紹 sqlconnection是ado.net中的連線類。使用sqlconnection 類可以連線到sql server資料庫。2.主要屬性 connectionstring 連線字串 3.建立sqlconnection物件 可以使用定義好的連線字串建立sqlconnection物件。如下 ...

原生JS學習第二週(小結)

立即執行函式 function 形參 實參 閉包 函式在子作用域被return 到外作用域導致的記憶體洩漏問題 物件 表示式 可直接新增屬性,如text.name等 包裝類就是在給變數 無屬性 賦屬性的時候會new乙個新變數對其賦值,然後在delete,無法對原值進行操作 原型 物件.prototy...