jspush_javascript對象有哪些?
對象屬性:反映對象的一些具體屬性,如:字符串的長度、圖像的長寬等;
對象方法:可以對對象執行的操作。例如,表單“提交”(Submit)、時間“獲取”(getYear)等;
JavaScript提供了多種內置對象,如String、Date、Array等,使用對象前定義好
這里有些例子
Array對象中的常用方法:
Concat():表示將幾個數組合并為一個數組。
Join():返回一個字符串值,該值包含連接在一起的數組的所有元素,元素由指定的分隔符分隔。
Pop():移除數組的最后一個元素。
Shift():移除數組中的第一個元素。
Slice(start, end):返回數組中的一個片段。
Push():向數組中添加一個新元素,并返回最新的長度。
Sort():對數組進行排序。
Reverse():反轉數組的排序。
toLocaleString();返回當前系統時間
常用的Array 對象屬性只有一個:
length:表示獲取當前數組長度
全局對象
是一個固有對象,目的是將全局的所有方法都集中在一個對象中。
Global 沒有直接調用其方法的語法。
escape() : 對String 對象進行編碼,以便它們在所有機器上都可讀。
轉義(字符串)
所需的charstring 參數是要編碼的任何String 對象或文字。
isNaN() : 判斷一個值是否為NaN。
parseInt():從字符串中返回一個整數
正則表達式對象
該對象包含一個正則表達式模式和指示如何應用該模式的標志。
語法1
re=/pattern/[標志]
語法2
re=new RegExp('模式',['標志'])
re 是將被分配正則表達式模式的變量名
pattern 是一個正則表達式
flags是標記:有以下3個
1:g(全文搜索)
2:我(忽略大小寫)
3:m(多行搜索)
如果預先知道搜索字符串,請使用語法1。當搜索字符串經常變化或未知時使用語法2,例如用戶輸入的字符串。
字符串對象
charAt() : 返回指定索引位置的字符
concat():返回表示兩個或多個字符串串聯的字符串值
match():使用正則表達式模式對字符串進行搜索,返回搜索結果作為result
功能匹配演示(){
變量r, re; //聲明變量。
var s='西班牙的雨主要落在平原';
重新=/艾恩/我; //創建一個正則表達式模式。
r=s.match(re); //嘗試匹配搜索字符串。
返回(r); //返回第一次出現的'ain'。
Replace(a, b):字符b替換a
Search(stringObject):表示是否有對應的匹配項。如果找到匹配項,則搜索方法返回一個整數值,指示匹配項距字符串開頭的偏移量。如果未找到匹配項,則返回-1。
Slice(start, end):返回一個字符段slice
split():字符串拆分
substr(start, length):字符串截取
substring(start, end) 獲取指定長度內的字符串
toUpperCase():返回一個字符串,將字符串中的所有字母都轉換為大寫字母。
toLowerCase():返回一個字符串,其中所有字母都轉換為小寫字母。
數學對象
ceil():四舍五入。
floor() : 向下舍入。
round(): 四舍五入。
random() : 取一個隨機數。
日期對象
get/setDate():返回或設置日期。
get/setFullYear() : 返回或設置年份,用四位數字表示。
get/setYear() : 返回或設置年份。
get/setMonth() : 返回或設置月份。 0是一月
get/setHours() : 返回或設置小時,24小時格式
get/setMinutes() : 返回或設置分鐘數。
>>點擊查看今日優惠<<

使用微信掃描二維碼
即可進入交流群

使用微信掃描二維碼