对的调用没有匹配的函数_前端开发之——函数、事件、js对象
函數
常用系統函數
parseInt (“字符串”)
將字符串轉換為整型數字
如: parseInt (“86”)將字符串“86”轉換為整型值86
parseFloat(“字符串”)
將字符串轉換為浮點型數字
如: parseFloat(“34.45”)將字符串“34.45”轉換為浮點值34.45
isNaN()
用于檢查其參數是否是非數字
自定義函數
js中由于數據類型特殊,使用var進行變量的聲明,所以一般會自動根據返回的數據進行返回所以無需書寫返回值類型
所以,一般進行函數書寫時只針對于參數
無參函數
有參函數
事件
一般函數的調用與事件一同使用,書寫在相應的表單元素中,實現相應的效果
語法:事件名=調用函數
事件對象
在進行事件操作執行方法時,往往需要根據事件不同獲取一些額外的參數。例如鼠標位置。按鍵按下的鍵的具體值,這時候就需要在進行方法調用時傳入事件對象,通過事件對象的屬性進行獲取
js對象
date日期對象
與java中date對象類似,但聲明對象時使用var進行聲明
Math數學對象
可以直接使用對象名.方法進行調用,方法與java中一致
String字符串對象
js中用于操作字符串的對象,提供操作字符串的方法,部分方法與java中一致
Array數組對象
在js中沒有集合的概念,但是數組可以進行自動擴容
創建數組方式
new Array();
沒有使用參數,返回數組為空,length字段為0;new Array(size);
Size為數組指定個數,返回具有指定個數、元素為undefined的數組;new Array(element1,element2,…,elementn);
參數 element …, elementn 是參數列表。當使用這些參數來調用構造函數 Array() 時,新創建的數組的元素就會被初始化為這些值。它的 length 字段也會被設置為參數的個數。
var arr=[數據1,數據2,數據3]
與java相同使用length屬性代表可以保存數據的個數
Json對象
Json是一種輕量級的數據交換格式,采用完全獨立于語言的文本格式,是理想的數據交換格式。
是目前前后端進行數據交互使用的數據格式
json語法類似于map使用的是key-value形式字符串進行數據的存儲
RegExp正則對象
進行一段規則字符串的書寫,提供了相應的方法進行檢測,指定字符串是否符合當前規則字符串的語法
語法:var regObj=/校驗字符串/ 例如[a-z]{10}
var reg=/pattern /attributes
// pattern 是一個字符串,指定了正則表達式的模式或其他正則表達式
var reg=new RegExp(pattern, attributes);
// attributes 是一個可選的字符串,包含屬性 “g”、“i” 和 “m”,分別用于指定全局匹配、區分大小寫的匹配和多行匹配
正則對象的使用 使用test將指定字符串傳入進行正則匹配,符合返回true 不符合返回false,一般與form表達校驗一起使用,用于檢測輸入的準確性
原作者姓名:adsdsasada原出處:CSDN
原文鏈接:函數、事件、js對象_adsdsasada的博客-CSDN博客
總結
以上是生活随笔為你收集整理的对的调用没有匹配的函数_前端开发之——函数、事件、js对象的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: qpython怎么用matplotlib
- 下一篇: appiumpython框架实例_App