Js内置对象那些可怕的事

简介: Js内置对象那些可怕的事

内置对象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)
}
相关文章
|
6月前
|
JSON JavaScript 前端开发
js有哪些内置对象?
js有哪些内置对象?
|
6月前
|
JavaScript
js中常见的内置对象(js的问题)
js中常见的内置对象(js的问题)
28 0
|
3月前
|
JavaScript 开发者
js之内置对象学习
js之内置对象学习
29 0
|
6月前
|
JavaScript 前端开发
深入了解JavaScript的本地对象、内置对象和宿主对象
深入了解JavaScript的本地对象、内置对象和宿主对象
56 2
|
Web App开发 JavaScript 前端开发
JavaScript的对象介绍和常用内置对象介绍
JavaScript的对象介绍和常用内置对象介绍
|
6月前
|
机器学习/深度学习 存储 前端开发
【前端|Javascript第5篇】全网最详细的JS的内置对象文章!3
【前端|Javascript第5篇】全网最详细的JS的内置对象文章!3
102 0
|
6月前
|
存储 JavaScript 前端开发
【前端|Javascript第5篇】全网最详细的JS的内置对象文章!2
【前端|Javascript第5篇】全网最详细的JS的内置对象文章!2
115 0
|
6月前
|
人工智能 前端开发 JavaScript
【前端|Javascript第5篇】全网最详细的JS的内置对象文章!1
【前端|Javascript第5篇】全网最详细的JS的内置对象文章!1
125 0
|
JavaScript 前端开发 数据处理
JavaScript常用内置对象和方法
JavaScript是一种功能强大的编程语言,它提供了许多内置对象和方法,用于处理不同的数据类型和执行各种操作。本文将介绍JavaScript的常用内置对象和方法,包括Array、String、Date、Math等,并详细介绍它们的属性和方法。
|
存储 前端开发 JavaScript
javascript内置对象之arguments
javascript内置对象之arguments
56 0