JavaScript內建函式

2021-08-16 20:58:51 字數 1543 閱讀 9669

1.    number()

作用:將字串型別轉換為數值型別

用法:number(字串)     若該字串無法轉換成數值,那麼將返回nan(nota number);

2.    isnan()

a)  作用:判斷指定的字串是不是數值

b)  用法:isnan(測試值)       結果為true或false(不是數值為true,是數值則結果為false)

3.    parseint()

a)  作用:將字串轉換為指定進製的整數(不寫預設為10進製)

b)  用法:parseint(「字串」[,進製])

c)  注意:如果中間遇到不合法的字元,返回已經解析過的數值,如果開始就遇到不合法字元,那麼將返回nan

4.    parsefloat()

a)        作用:將字串轉換成浮點數

b)        用法:parsefloat(字串);

c)  注意:如果中間遇到不合法的字元,返回已經解析過的數值,如果開始就遇到不合法字元,那麼將返回nan

5.    eval()

a)        作用:將指定的字串作為**在上下文環境中執行,並返回執行的結果

b)        用法:eval(字串);

c)        注意:

i.  如果引數是乙個字串的表示式,那麼將返回表示式的值,如果引數不是表示式沒有返回值則返回「

undefined

「;ii. 引數字串作為**執行時和呼叫

eval()

的上下文相關的,即其中出現的變數或者函式呼叫必須是在

eval()

的上下文環境中可用的

1.      一般事件

a)  onfocus()      獲得焦點事件

b)  onblur()       失去焦點事件

c)  onchange()     內容改變事件(僅用於下拉列表框)

2. 頁面事件

a)  onload         頁面載入事件

b)  onunload          頁面關閉事件

3. 滑鼠事件

a)  onclick           滑鼠單擊事件

b)  onmouseover       滑鼠上移事件

c)  onmouseout        滑鼠移開事件

d)  onmousemove       滑鼠移動事件

e)  onmouseup      滑鼠抬起事件

f)  onmousedown       滑鼠按下事件

4. 鍵盤事件

a)  onkeydown         鍵按下事件

b)  onkeyup           鍵抬起事件

c)  onkeypress        鍵按下並抬起事件

5. 表單事件

a)  onsubmit          表單提交事件(該標籤寫在form標籤上,必須有返回值,返回值為true或false,返回false則提交不成功)

b)  onreset           表單重置事件

JavaScript內建函式

1.parseint 函式 該函式主要將首位為數字的字串轉換成數字,如果不是以數字開頭,那麼將返回nan。parseint stringnum,n stringnum 需要轉換為整形的字串 n 提供在2 36之間的數字所儲存數字的進製數,可以選 2.parsefloat 函式 parsefloat ...

JavaScript的內建函式

函式可以重複執行的 數或是由事件驅動執行的 塊 函式的宣告 使用關鍵字 function 宣告乙個匿名函式 function 匿名函式的呼叫 var fun1 function 返回結果型別使用typeof的方法 呼叫有名稱的函式時,不需要新增括號 例如 btn2.btn function btn2...

JavaScript內建物件

math物件不是建構函式,它具有數學常數和函式的屬性和方法,都是以靜態成員的方式提供 跟數學相關的運算來找math中的成員 求絕對值,取整 1.math.pi 返回pi值 2.math.floor 向下取整 3.math.ceil 向上取整 4.math.round 取整,四捨五入 5.math.a...