JavaScript入门到放弃Day5(下)——创建对象+课后作业

Day5: 对象

文章目录
一. 对象的相关概念
什么是对象?
二. 创建对象的三种方式
使用对象字面量创建对象:
三. 利用构造函数创建对象
遍历对象
此部分为作业部分

一. 对象的相关概念

什么是对象?

在 JavaScript 中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等。

  • 属性:事物的特征,在对象中用属性来表示(常用名词)

  • 方法:事物的行为,在对象中用方法来表示(常用动词)

  • 为什么需要对象?

    保存一个值时,可以使用变量,保存多个值(一组值)时,可以使用数组。

      如果要保存一个人的完整信息呢?
    
      例如,将“克比”的个人的信息保存在数组中的方式为:
    
    var arr = [‘克比’, ‘男', 128,154];
    

    上述例子中用数组保存数据的缺点是:数据只能通过索引值访问,开发者需要清晰的清除所有的数据的排行才能准确地获取数据,而当数据量庞大时,不可能做到记忆所有数据的索引值。
    为了让更好地存储一组数据,使用对象记录上组数据为:

    var obj = {
         
        "name":"克比",
        "sex":"男",
        "age":128,
        "height":154
    }
    

二. 创建对象的三种方式

  • 利用字面量创建对象 使用对象字面量创建对象

就是花括号 { } 里面包含了表达这个具体事物(对象)的属性和方法;{ } 里面采取键值对的形式表示

  • 键:相当于属性名

  • 值:相当于属性值,可以是任意类型的值(数字类型、字符串类型、布尔类型,函数类型等)

    代码如下:

    var star = {
         
        name : '易烊千戏',
        age : 18,
        sex : '男',
        sayHi : function(){
         
            alert('大家好啊~'
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值