JS-对象

对象中的方法

方法是依附在对象中的函数

声明对象,并添加了若干方法后,可以使用,调用对象中函数,称之为方法调用。

let person = {
      name: 'andy',
      sayHi: function () {
        document.write("hi~~~")
      },
      sum: function (x, y) {
        console.log(x + y)
      }
    }
person.sayHi()
person.sum(1, 2)

遍历对象

对象没有像数组一样的length属性,所以无法确定长度

对象里面是无序的键值对,没有规律,不像数组里面有规律的下标

for in不推荐遍历数组,因为拿到的下标是个字符串,容易出现问题。

let person = {
      uname: 'andy',
      age: 18,
      sex: '女'
    }
    for (let k in person) {
      console.log(k)
      console.log(person[k])
    }

你可能感兴趣的:(JS,javascript,前端,vue.js)