js中一些簡單的驗證函式

2021-07-03 04:19:36 字數 425 閱讀 7342

今天看highcharts的原始碼發現一些驗證函式,很簡潔,為自己**省去寫注釋了。不多說,直接複製來。

/*** check for string

* @param s

*/function isstring(s)

/*** check for object

* @param obj

*/function isobject(obj)

/*** check for array

* @param obj

*/function isarray(obj)

/*** check for number

* @param n

*/function isnumber(n)

總結為用typeof判斷變數型別。比原來的好像更通用。



一些 JS 驗證

獲得id值 function a id 驗證電子郵件 function checkemail 驗證郵編 function checkyou d if yan.test you.value 驗證手機號 function checktelphone d if yan.test you.value 驗證 ...

js中一些有趣的現象

個人小站點 1,js中關於函式提公升 在es5中 function f function f 結果為i am inside 因為在es5中存在變數 函式提公升,重複宣告,後面的覆蓋前面的,所以最終函式是function f 在es6中用let宣告就會產生塊級作用域,不用立即執行匿名函式了 2.ale...

js中一些怪異的寫法

1 var s 1 0 因為1 0是false,按照或運算規則,繼續運算,得到 所以s 同理 var s 1 1 這時1 1為true,不再繼續運算下去,所以s true 或運算的結果並不直接的等於true或者false,而是第乙個可以判斷為true的值 var s 0 2 1,2 0的boolea...