JavaScript的內建物件
內建物件Number
parseInt() 整數
parseFloat() 浮點數
isNaN() 判斷是不是NaN 返回布林值
toFixed(value) 設定保留幾位小數,且會四捨五入返回字串
Number.MAX_SAFE_INTEGER;最大數
Number.POSITIVE_INFINITY; 無限正數大
Number.NEGATIVE_INFINITY; 負數無限大
Math內建物件、數學函式
Math.PI 圓周率
Math.abs() 計算絕對值
Math.sin() 計算圓周率
Math.floor()向下取整
Math.ceil() 向上取整
Math.pow() 計算次方,第一個值為數值,第二個為幾次方
Math.trunc() 去除小數點後面的數字
Math.random() 返回隨機數0-1之間的小數
Date 時間物件
先建立
var date=new Date();
date.方法
getDate()
// 根據本地時間返回指定日期物件的 月份中的第幾天(1-31)
getDay()
// 根據本地時間返回指定日期物件的 星期中的第幾天(0-6)
getFullYear()
// 根據本地時間返回指定日期物件的 年份(四位數年份時 返回四位數字)
getHours()
// 根據本地時間返回指定日期物件的 小時(0-23)
getMilliseconds()
// 根據本地時間返回指定日期物件的 毫秒(0-999)
getMinutes()
// 根據本地時間返回指定日期物件的 分鐘(0-59)
getMonth()
// 根據本地時間返回指定日期物件的 月份(0-11)
getSeconds()
// 根據本地時間返回指定日期物件的 秒數(0-59)
getTime()
// 返回從1970-1-1 08:00:00 UTC(協調世界時)到該日期經過的毫秒數,
// 對於 1970-1-1 08:00:00 UTC 之前的時間返回負值
檢視本地時間設定方法
date.toLocaleDateString()
如果想設定就把方法前面的get換成set就好了
setDay()
JSON物件
json是一種特殊的格式的字串,用於前後臺交換資料
轉換成json字串 第一個引數代表需要轉換的,第二個用不到,第三個代表縮排
JSON.stringify()
轉換成物件
JSON.parse()
set 沒有重複元素的集合
建立set
let set =Set();
新增
set.add(1);
set.add(3);
set.add(4)
判斷是否包含
set.has(value) 返回布林值
遍歷元素
set.forEach(val=>{
console.log(val)
})
刪除元素
set.delete(value)
清空元素
set.clear()
也可以新增物件 地址不同即可
Map
Map是一種鍵值對的資料結構,跟物件類似,不過map的key和value可以是任意資料型別
建立map
var map=new Map()
var obj1={'key':'aa'}
新增
map.set(1,'fsdadf')
map.set(obj1,'kuakau')
獲取 填寫key值
map.get(1)
迴圈
map.forEach((res)=>{
console.log(res)
})
迭代器
var iter=map.entries();
iter.next() //fadadf
如果done是false 那麼就是還有
刪除
map.delete(1)
解構賦值
for(let [key , value] of map){
console.log(key,value)
}
相關文章
- JavaScript內建物件JavaScript物件
- ES6新特性:JavaScript中內建的延遲物件PromiseJavaScript物件Promise
- JavaScript內部物件和Date物件JavaScript物件
- JavaScript高階:JavaScript物件導向,JavaScript內建物件,JavaScript BOM,JavaScript封裝JavaScript物件封裝
- JavaScript 本地物件、內建物件和宿主物件JavaScript物件
- 瞭解 JavaScript 中的內建物件JavaScript物件
- javascript基礎(內建物件)JavaScript物件
- c++內建函式物件C++函式物件
- Javascript 物件導向中的建構函式和原型物件JavaScript物件函式原型
- 淺談Array --JavaScript內建物件JavaScript物件
- 前端筆記之JavaScript物件導向(二)內建建構函式&相關方法|屬性|運算子&繼承&物件導向前端筆記JavaScript物件函式繼承
- ES(JavaScript)內建型別及方法JavaScript型別
- JavaScript內建物件--Error型別詳解JavaScript物件Error型別
- javascript如何判斷內建的微信瀏覽器JavaScript瀏覽器
- 如何判斷函式是否是javascript內建的函式JavaScript
- Javascript 筆記與總結(2-4)Javascript 內建物件JavaScript筆記物件
- JavaScript:內建類和方法:字串 / 正則JavaScript字串
- 《JavaScript物件導向精要》之四:建構函式和原型物件JavaScript物件函式原型
- javaScript中Math內建物件基本方法入門JavaScript物件
- JavaScript內建物件屬性及方法大全JavaScript物件
- 《JavaScript 闖關記》之單體內建物件JavaScript物件
- 重要內建函式、常見內建函式(瞭解)、可迭代物件、迭代器物件、for迴圈原理、異常捕獲函式物件
- JavaScript建構函式,物件導向程式設計JavaScript函式物件程式設計
- Javascript內建變數top和parent區別JavaScript變數
- javascript物件導向程式設計的建構函式的繼承JavaScript物件程式設計函式繼承
- JavaScript物件與建立物件的方式JavaScript物件
- 軟體測試學習教程—JavaScript內建物件JavaScript物件
- 物件導向程式設計之super內建函式的用法物件程式設計函式
- javascript獲取偽物件before和after定義的內容JavaScript物件
- javascript基礎(this,工廠方法來建立物件,建構函式建立物件)(十六)JavaScript物件函式
- Javascript 物件 – 字串物件JavaScript物件字串
- JavaScript物件導向之二(建構函式繼承)JavaScript物件函式繼承
- javascript物件導向程式設計的非建構函式的繼承JavaScript物件程式設計函式繼承
- 2.1.2 Python物件導向之反射以及內建方法Python物件反射
- Javascript物件導向程式設計(二):建構函式的繼承JavaScript物件程式設計函式繼承
- JavaScript物件JavaScript物件
- JavaScript 物件JavaScript物件
- javascript快速入門4--函式與內建物件JavaScript函式物件