JavaScript第四天| 青训营笔记

54 阅读2分钟

这是我参与[第五届青训营]伴学笔记创作活动的第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:表示取得当前数组长度