JavaScript常用內(nèi)置對象用法分析
本文實(shí)例講述了JavaScript常用內(nèi)置對象用法。分享給大家供大家參考,具體如下:
博主最近半個月沒有更新博客,主要是每天都在學(xué)車中,學(xué)車的過程雖然挺折騰的,但是人嗎總得學(xué)會適應(yīng),在百忙之中給大家分享一篇關(guān)于JavaScript的內(nèi)置對象,不清楚的小伙伴可以進(jìn)來看看。
(1)String對象
當(dāng)使用到字符串的屬性或方法時,系統(tǒng)會把字符串包裝成一個對象
屬性
length:獲取字符串的長度
方法
concat(str1,str2) | 連接字符串 |
indexOf(str) | 查找第一次出現(xiàn)的子字符串的位置 |
substr(num1,num2) | 子字符串截取 |
toUpperCase() | 轉(zhuǎn)換為大寫 |
charAt(num) | 去第幾個元素 |
replace(str1,str2) | 替換字符串中的內(nèi)容 |
(2)Date對象
以當(dāng)前時間創(chuàng)建對象:
var d = new Date();
常用方法
getFullYear() | 獲取4位數(shù)的年份 |
getMonth() | 獲取月份[0-11],需要進(jìn)行+1操作 |
getDate() | 獲取日期[1-31] |
getHours() | 獲取時 |
getMinutes() | 獲取分 |
getSecond() | 獲取秒 |
getMilliseconds() | 獲取毫秒 |
(3)Math類(相當(dāng)于靜態(tài)工具)
常用方法
abs(num) | 求絕對值函數(shù) |
ceil(num) | 大于參數(shù)值的最小整數(shù) |
floor(num) | 小于參數(shù)值的最大整數(shù) |
min(num1,num2) | 求最小值 |
max(num1,num2) | 求最大值 |
pow(num1,num2) | 求參數(shù)1的參數(shù)2次方 |
random() | 返回0-1之間的隨機(jī)數(shù) |
round(num) | 四舍五入 |
sqrt(num) | 開方函數(shù) |
(4)數(shù)組對象
屬性
length:該數(shù)組的長度
常用方法
concat(arr) | 將該數(shù)組和參數(shù)數(shù)組合并,得到一個新的數(shù)組 |
join(str) | 將數(shù)組轉(zhuǎn)換為字符串 |
pop() | 刪除最后一個元素,并返回該元素 |
push(mixed,mixed…) | 在數(shù)組尾部入棧,并放回數(shù)組的長度 |
reverse() | 反轉(zhuǎn)數(shù)組 |
shift() | 移除數(shù)組的第一個元素,并返回該元素 |
unshift(mixed,mixed…) | 在數(shù)組的開始處插入元素,并返回數(shù)組的長度 |
slice(start,end) | 返回數(shù)組中的一段作為新數(shù)組返回 |
sort(functionsort) | 根據(jù)排序函數(shù)來排序數(shù)組,如果省略排序函數(shù),則按照Ascll來進(jìn)行排序 |
splice(start,length) | 刪除數(shù)組中的指定元素 |
更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript操作DOM技巧總結(jié)》、《JavaScript頁面元素操作技巧總結(jié)》、《JavaScript事件相關(guān)操作與技巧大全》、《JavaScript查找算法技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript錯誤與調(diào)試技巧總結(jié)》
希望本文所述對大家JavaScript程序設(shè)計有所幫助。
- JavaScript內(nèi)置對象介紹
- Javascript基礎(chǔ)知識中關(guān)于內(nèi)置對象的知識
- JavaScript為內(nèi)置對象添加原型方法實(shí)現(xiàn)
- JavaScript內(nèi)置對象math,global功能與用法實(shí)例分析
- 詳解JavaScript的內(nèi)置對象
- 淺談js常用內(nèi)置方法和對象
- 深入理解JavaScript單體內(nèi)置對象
- javascript內(nèi)置對象操作詳解
- jsp內(nèi)置對象及方法詳細(xì)介紹
- JavaScript 內(nèi)置對象屬性及方法集合
- javascript對象之內(nèi)置對象Math使用方法
- JavaScript中的內(nèi)置對象介紹
相關(guān)文章
javascript 極速 隱藏/顯示萬行表格列只需 60毫秒
隱藏表格列 這種方式的效率極低。例如,隱藏一個千行表格的某列,在我的筆記本(P4 M 1.4G,768M內(nèi)存)上執(zhí)行需要約 4000毫秒的時間,令人無法忍受。2009-03-03js調(diào)用打印機(jī)打印網(wǎng)頁字體總是縮小一號的解決方法
直接調(diào)用window.print(),但是打印出來后,字體總是縮小一號,后來直接target="_blank",就可以正常打印了,下面是實(shí)現(xiàn)代碼2014-01-01基于Day.js更優(yōu)雅的處理JavaScript中的日期
Day.js它能夠幫助我們處理JavaScript中的日期,本文就詳細(xì)的介紹一下Day.js的具體使用,可以更簡單的處理JavaScript中的日期和時間2021-09-09深入理解requestAnimationFrame的動畫循環(huán)
這篇文章先給大家介紹了什么是requestAnimationFrame,而后才深入講述關(guān)于requestAnimationFrame的動畫循環(huán),文章介紹的非常詳細(xì),相信對大家學(xué)習(xí)requestAnimationFrame具有一定的參考借鑒價值,有需要的朋友下面來一起看看吧。2016-09-09javascript中select下拉框的用法總結(jié)
這篇文章主要為大家介紹了javascript中select下拉框的用法,select在開發(fā)中經(jīng)常被用到,用于進(jìn)行選項(xiàng)選擇,需要的朋友可以參考下2016-01-01使用JS輕松實(shí)現(xiàn)ionic調(diào)用鍵盤搜索功能(超實(shí)用)
這篇文章主要介紹了使用JS輕松實(shí)現(xiàn)ionic調(diào)用鍵盤搜索功能(超實(shí)用)的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-09-09