JavaScript对象

        对象(object)

        对象是JavaScript数据类型的一种,对象类型可以被理解为是一种数据集合,由属性和方法两部分构成。

        语法

声明一个对象类型的变量与之前声明一个数值或字符串类型的变量没有本质上的区别。声明对象用大括号{};比如

         let str ={ }

        属性

        这里的person是一个对象 他有name,age,stature,gender属性 相对应的是属性的属性值

    let person = {
      name: 'ikun', // 描述人的姓名
      age: 20, // 描述人的年龄
      stature: 180, // 描述人的身高
      gender: '男', // 描述人的性别
    }

        访问对象的属性  对象名.属性

console.log(person.name) // 结果为 ikun

        对象中的属性可以重新赋值

         person.name='小蔡'  

这时候person的属性值就发生了改变

        给对象添加属性

person.time='2.5year' 

对象中没有该属性的时候 就给该对象添加  有的话就是重新赋值,也就是更改

        方法和调用 

方法也就是依附在对象中的函数  由方法名和匿名函数构成

        

    // 方法是依附在对象上的函数
    let person = {
      name: '小红',
      age: 18,
      // 方法是由方法名和函数两部分构成,它们之间使用 : 分隔
      singing: function () {
        console.log('两只老虎,两只老虎,跑的快,跑的快...')
      },
      run: function () {
        console.log('我跑的非常快...')
      }
    }
    
    // 调用对象中 singing 方法
    person.singing()
    // 调用对象中的 run 方法
    person.run()

        内置对象 Math

Math.PI  //获取圆周率

        // 0 ~ 1 之间的随机数, 包含 0 不包含 1
Math.random()

 // 向上取整   舍弃小数部分,整数部分加1
Math.ceil(3.4)

 // 想下取整   舍弃小数部分,整数部分不变
Math.floor(4.68)

 // 取整,四舍五入原则
Math.round(5.46539)
Math.round(4.849)

 // 找出最大值
Math.max(10, 21, 7, 24, 13)

 // 找出最小值
Math.min(24, 18, 6, 19, 21)

 // 求某个数的多少次方
Math.pow(4, 2) // 求 4 的 2 次方
Math.pow(2, 3) // 求 2 的 3 次方

 // 求某数的平方根
Math.sqrt(16)    //4

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值