js內(nèi)置對象屬性方法總結(jié)

一:Array內(nèi)置對象

屬性

var test=new Array();

屬性 詳解 使用
constructor 返回對創(chuàng)建此對象的數(shù)組函數(shù)的引用褪测。 if (test.constructor==Array){}
length 返回數(shù)組中元素的數(shù)目 text.length

方法

var arr1 = [1,2,3];
var arr2 = ['h','e','a','l','t','h'];

方法 參數(shù) 詳解 使用 結(jié)果
concat(arrX) 必需著榴。該參數(shù)可以是具體的值青自,也可以是數(shù)組對象翔横〉拢可以是任意多個。 用于連接兩個或多個數(shù)組。 arr1.concat(arr2) [1, 2, 3, "h", "e", "a", "l", "t", "h"]
reverse() 用于顛倒數(shù)組中元素的順序 arr1.reverse() [3, 2, 1]
toString() 把數(shù)組轉(zhuǎn)換為字符串轮洋,并返回結(jié)果。 arr1.toString() "1,2,3"
join() 可選抬旺。指定要使用的分隔符弊予。如果省略該參數(shù),則使用逗號作為分隔符开财。 通過指定的分隔符,把數(shù)組中的所有元素放入一個字符串 arr1.join(',') "1,2,3"
sort() 用于對數(shù)組的元素進(jìn)行排序汉柒。 可選。規(guī)定排序順序责鳍。必須是函數(shù)碾褂。 arr2.sort() ["a", "e", "h", "h", "l", "t"]
push(el1,el2,) 必需。要添加到數(shù)組的元素历葛。 可向數(shù)組的末尾添加一個或多個元素正塌,并返回新的長度。 arr1.push(4,5) 5
unshift(el1) e1必需恤溶。向數(shù)組添加的第一個元素乓诽。 可向數(shù)組的開頭添加一個或更多元素,并返回新的長度咒程。 arr1.unshift(3,4,5) 6
pop() 將刪除數(shù)組中的最后一個元素鸠天,把數(shù)組長度減 1,并且返回它刪除的元素的值孵坚。 arr1.pop() 3
shift() 用于把數(shù)組的第一個元素從其中刪除粮宛,并返回第一個元素的值。 arr1.shift() 1
splice(i,how,item) i必需,整數(shù),添加/刪除元素的起始的位置卖宠,使用負(fù)數(shù)可從數(shù)組結(jié)尾處規(guī)定位置巍杈。how必需,刪除個數(shù)。item可選,向數(shù)組添加的新項目扛伍。 從數(shù)組中刪除筷畦,或者添加值 返回刪除的值或者被替換的值 arr2.splice(2,3) ["a", "l", "t"]

二:Date內(nèi)置對象

屬性

var date=new Date();

屬性 詳解 使用
constructor 返回對創(chuàng)建此對象的數(shù)組函數(shù)的引用。 if (test.constructor==Date){}

方法

var d=new Date(); // 2017/11/30 星期四 14:51:32

方法 參數(shù) 詳解 使用 結(jié)果
Date() 可返回當(dāng)天的日期和時間刺洒。 Date() "Thu Nov 30 2017 14:50:19 GMT+0800 (中國標(biāo)準(zhǔn)時間)"
getDate() 獲取月 d.getDate() 30
getDay() 獲取星期 d.getDay() 4
getMonth() 獲取月 d.getMonth() 10
getFullYear() 獲取年 d.getFullYear() 2017
getHours() 獲取時 d.getHours() 14
getMinutes() 獲取分 d.getMinutes() 51
getSeconds() 獲取秒 d.getSeconds() 32
getTime() 獲取距1970年1月1 日之間的毫秒數(shù)鳖宾。 d.getTime() 1512024692201

三:Number內(nèi)置對象

屬性

var num=new Number();

屬性 詳解 使用
constructor 返回對創(chuàng)建此對象的Number函數(shù)的引用。 if (num.constructor==Number){}
MAX_VALUE JavaScript 中可表示的最大的數(shù) Number.MAX_VALUE
MIN_VALUE JavaScript 中可表示的最大的數(shù) Number.MIN_VALUE

方法

var num= 88;

方法 參數(shù) 詳解 使用 結(jié)果
toString() 將數(shù)字轉(zhuǎn)換為字符串 num.toString() '88'
toFixed() 將數(shù)字轉(zhuǎn)換為字符串,結(jié)果的小數(shù)點(diǎn)后有指定位數(shù)的數(shù)字逆航。 num.toFixed() '88.00'

四:String內(nèi)置對象

屬性

var text=new String('abcd');

屬性 詳解 使用
constructor 返回對創(chuàng)建此對象的函數(shù)引用鼎文。 if (text.constructor==String){}
length 字符串的長度 text.length

var text = 'health'

方法 參數(shù) 詳解 使用 結(jié)果
charAt(index) 必需。表示字符在字符串中的下標(biāo)因俐。 返回指定位置的字符拇惋。 text .charAt(3) 'l'
concat(str) 必需周偎。將被連接的字符串對象。 用于連接兩個或多個字符串撑帖。 text.concat('heart') 'healthheart'
fontcolor('color') 必需蓉坎。為字符串規(guī)定 font-color。(顏色名胡嘿、RGB 值蛉艾、十六進(jìn)制數(shù))。 用于按照指定的顏色來顯示字符串衷敌。 text.fontcolor('Green') '<font color="Green">health</font>'
indexOf(str) 必需勿侯。規(guī)定需檢索的字符串值。 方法可返回某個指定的字符串值在字符串中首次出現(xiàn)的位置缴罗。 text.indexOf('e') 1
match() 必需罐监,檢索的字符串或者正則表達(dá)式 在字符串內(nèi)檢索指定的值,返回此值,檢索不到瞒爬,返回null text.match('d') null
replace(被替換,替換) 兩個參數(shù)都必須 在字符串中用一些字符替換另一些字符 text.replace('th','') "heal"
slice(start,end) 必需沟堡,下標(biāo)值 可提取字符串的某個部分侧但,并以新的字符串返回被提取的部分。 text.slice(1,3); "ea"
split(s,n) s必需航罗,怎么分割禀横。n可選,返回的數(shù)組長度 用于把一個字符串分割成字符串?dāng)?shù)組粥血。 text.split('',2) ["h", "e"]
substr(start,len) start必需柏锄,要抽取的子串的起始下標(biāo)。len可選复亏,子串中的字符數(shù) 在字符串中抽取從 start 下標(biāo)開始的指定數(shù)目的字符趾娃。 text.substr(2,2) "al"
substring(srart,end) start必需,要抽取的子串的起始下標(biāo)缔御。end可選抬闷,結(jié)束下標(biāo) 用于提取字符串中介于兩個指定下標(biāo)之間的字符。 text.substring(2,4) "al"
toUpperCase() 把字符串轉(zhuǎn)換為大寫 text.toUpperCase() "HEALTH"
toLowerCase()() 把字符串轉(zhuǎn)換為小寫 text.toLowerCase() "health"

五:Math內(nèi)置對象

沒有構(gòu)造函數(shù) Math()

屬性

屬性 詳解 使用
Math.PI 圓周率 3.141592653589793

方法

方法 參數(shù) 詳解 使用 結(jié)果
abs(x) 數(shù)值 返回數(shù)的絕對值 Math.abs(-2) 2
ceil(x) 數(shù)值 對一個數(shù)進(jìn)行上舍入耕突。 Math.ceil(0.1) 1
round(x) 數(shù)值 把一個數(shù)字舍入為最接近的整數(shù)笤成。 Math.round(1.9) 2
floor(x) 數(shù)值 對一個數(shù)進(jìn)行下舍入。 Math.floor(1.9) 1
max(x,x,x) 數(shù)值 可返回兩個指定的數(shù)中較大的值眷茁。 Math.max(2,4) 4
min(x,x,x) 數(shù)值 可返回兩個指定的數(shù)中帶小的值炕泳。 Math.min(2,4) 2
random() 返回介于 0 ~ 1 之間的一個隨機(jī)數(shù)。 Math.random() 0.6532

六: RegExp內(nèi)置對象

七: Boolean內(nèi)置對象

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末上祈,一起剝皮案震驚了整個濱河市培遵,隨后出現(xiàn)的幾起案子浙芙,更是在濱河造成了極大的恐慌,老刑警劉巖荤懂,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件茁裙,死亡現(xiàn)場離奇詭異,居然都是意外死亡节仿,警方通過查閱死者的電腦和手機(jī)晤锥,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來廊宪,“玉大人矾瘾,你說我怎么就攤上這事〖簦” “怎么了壕翩?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長傅寡。 經(jīng)常有香客問我放妈,道長,這世上最難降的妖魔是什么荐操? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任芜抒,我火速辦了婚禮,結(jié)果婚禮上托启,老公的妹妹穿的比我還像新娘宅倒。我一直安慰自己,他們只是感情好屯耸,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布拐迁。 她就那樣靜靜地躺著,像睡著了一般疗绣。 火紅的嫁衣襯著肌膚如雪线召。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天多矮,我揣著相機(jī)與錄音灶搜,去河邊找鬼。 笑死工窍,一個胖子當(dāng)著我的面吹牛割卖,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播患雏,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼鹏溯,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了淹仑?” 一聲冷哼從身側(cè)響起丙挽,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤肺孵,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后颜阐,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體平窘,經(jīng)...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年凳怨,在試婚紗的時候發(fā)現(xiàn)自己被綠了瑰艘。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡肤舞,死狀恐怖紫新,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情李剖,我是刑警寧澤芒率,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站篙顺,受9級特大地震影響偶芍,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜德玫,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一腋寨、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧化焕,春花似錦、人聲如沸铃剔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽键兜。三九已至凤类,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間普气,已是汗流浹背谜疤。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留现诀,地道東北人夷磕。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像仔沿,于是被迫代替她去往敵國和親坐桩。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 不支持上傳文件封锉,所以就復(fù)制過來了绵跷。作者信息什么的都沒刪膘螟。對前端基本屬于一竅不通,所以沒有任何修改碾局,反正用著沒問題就...
    全棧在路上閱讀 1,952評論 0 2
  • 單例模式 適用場景:可能會在場景中使用到對象荆残,但只有一個實(shí)例,加載時并不主動創(chuàng)建净当,需要時才創(chuàng)建 最常見的單例模式内斯,...
    Obeing閱讀 2,056評論 1 10
  • 基礎(chǔ)復(fù)習(xí)筆記 JS效果三要素: 時間 事件 運(yùn)動軌跡(分步驟來實(shí)現(xiàn)先死后活法逐步來) (1)獲取元素 : getE...
    2e9a10d418ab閱讀 387評論 0 3
  • 變量 JavaScript的變量為弱類型變量,可以用來保存任何類型的數(shù)據(jù)蚯瞧。 var 可以聲明各種類型的數(shù)據(jù) 在Ja...
    閆子揚(yáng)閱讀 530評論 0 1
  • 小傘是一個愛吃菜不愛吃飯的人~ 但是碰到有些配米飯才好吃的下飯菜的時候~真的會再盛上一大碗~ 一嘿期、肉末豆角 原料:...
    Jennifer愛生活閱讀 464評論 2 8