这是我参与[第五届青训营]伴学笔记创作活动的第10天 /* 对象:object 对象是JavaScript里的一种数据类型,用来描述某一种事物 是一种无序的数据集合 */
// 语法格式
/* let 对象名 = {
属性名:属性值,
属性名:属性值,
属性名:属性值,
...
方法名:函数
} */
let goods = {
name:'小米',
num:1,
weight:'100g',
address:'重庆'
}
// 访问属性,得到对象里面的值
console.log(goods.name)
console.log(goods.num)
// 第二种访问属性的格式
console.log(goods['name'])
// 这个地方必须加''号
Math对象
- Math对象的作用是执行常见的算术任务
- Math对象属性中最常用的属性就是PI,我们一般用Math.PI来调用它.在控制台中输出它的值为3.141592653589793,也就是圆周率。
// 求圆周率
document.write(Math.PI+ '
')
// 求随机数(返回随机小数,在0到1之间,包括0不包括1)
document.write(Math.random()+ '<br>')
// 向上取一个整数
document.write(Math.ceil(1.1)+ '<br>')
// 向下取一个整数
document.write(Math.floor(1.9)+ '<br>')
// 求最大值和最小值
document.write(Math.max(1,2,3,99)+' ')
document.write(Math.min(1,2,3,99))
内置对象是什么?
js中对象分为三种:自定义对象、内置对象、浏览器对象
前面两种对象时JS基础,属于ECMAScript;第三个浏览器对象属于JS独有
内置对象就是指js语言自带的一些对象,这些对象供开发者使用,并提供了一些常用或最基本而必须使用的(属性和方法)
内置对象最大的优点就是帮助我们快速开发
JS提供了多个内置对象:math、date、array、string等
Join():返回[字符串]值,其中包含了连接到一起的数组的所有元素,元素由指定的分隔符分隔开来。
Pop():移除数组最后一个元素。
Shift():移除数组中第一个元素。
Push():往数组中新添加一个元素,返回最新长度。
Sort():对数组进行排序。
Reverse():反转数组的排序。
toLocaleString();返回当前系统时间
Array对象属性常用的只有一个:
Length:表示取得当前数组长度