引用数据类型相关

对象(object) (普通对象跟数组)

普通对象{}

  • 每一个对象都用大括号包裹,里面由零~多个键值对组成,中间用逗号隔开
  • 每个键值对由属性名、冒号、属性值组成
  • 属性名(key)是由字符串和数字组成(引号可以省略)
  • 属性值(value)为JS的数据类型的一种

对引用数据类型中的普通对象进行增删改查

  • 查询 属性名所对应的属性值:

    • console.log(对象名.属性名) // 如果属性名是数字或变量,不能用对象名.属性名的方式
    • 对象名[‘属性名’] // 如果属性名为数字,可以省略引号,如果属性名为变 量,不能加引号
  • 新增和修改

    • 对象名.属性名 = ‘xxx’
    • 对象名[‘属性名’] = ‘xxx’
  • 删除

    • 假删除
      • 对象名.属性名 = null; //属性值为空 但属性名还在
      • 对象名[‘属性名’] =null
    • 真删除
      • delete 对象名.属性名
      • delete 对象名[‘属性名’]

数组[]

  • 数组由中括号包裹,里面存放的是一组一组的属性

    • 属性名是浏览器内定的,从0开始,依次递增,代表的是属性值的位置,也叫索引
    • 属性值是自己给定的,此外,浏览器会自动给定一个length属性,它的值是这个数组的长度。

对引用数据类型中的数组进行增删改查

  • 查询

    • 获取数组第一项 console.log(对象名[0])
    • 获取数组最后一项 console.log(对象名[对象名.length-1])
  • 新增和修改

    • 修改数组中的一项 对象名[属性名] = 属性值
    • 给数组新增一项 对象名[对象名.length] = 属性值
  • 删除

    • 删除最后一项 对象名.length = 对象名.length-1
    • 删除n项 对象名.length = 对象名.length-n
    • 删除全部 对象名.length = 0
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
牙科就诊管理系统利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的Mysql数据库进行程序开发。实现了用户在线查看数据。管理员管理病例管理、字典管理、公告管理、药单管理、药品管理、药品收藏管理、药品评价管理、药品订单管理、牙医管理、牙医收藏管理、牙医评价管理、牙医挂号管理、用户管理、管理员管理等功能。牙科就诊管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 管理员在后台主要管理病例管理、字典管理、公告管理、药单管理、药品管理、药品收藏管理、药品评价管理、药品订单管理、牙医管理、牙医收藏管理、牙医评价管理、牙医挂号管理、用户管理、管理员管理等。 牙医列表页面,此页面提供给管理员的功能有:查看牙医、新增牙医、修改牙医、删除牙医等。公告信息管理页面提供的功能操作有:新增公告,修改公告,删除公告操作。公告类型管理页面显示所有公告类型,在此页面既可以让管理员添加新的公告信息类型,也能对已有的公告类型信息执行编辑更新,失效的公告类型信息也能让管理员快速删除。药品管理页面,此页面提供给管理员的功能有:新增药品,修改药品,删除药品。药品类型管理页面,此页面提供给管理员的功能有:新增药品类型,修改药品类型,删除药品类型。
在Golang中,基本数据类型包括整型、浮点型、布尔型、字符串和字符型。引用数据类型包括数组、切片、映射、结构体和接口。 1. 整型:Golang提供了多种整型,包括int、int8、int16、int32、int64、uint、uint8、uint16、uint32和uint64等。它们分别表示有符号和无符号的整数,不同类型的整数有不同的取值范围。 2. 浮点型:Golang提供了两种浮点型,即float32和float64。它们分别表示单精度和双精度浮点数,用于表示小数。 3. 布尔型:Golang的布尔型只有两个取值,即true和false。用于表示逻辑值。 4. 字符串:Golang中的字符串是一系列字节的集合,使用双引号或反引号括起来。字符串是不可变的,可以通过索引访问其中的字符。 5. 字符型:Golang中的字符类型使用单引号括起来,表示一个Unicode字符。 引用数据类型: 1. 数组:数组是一组具有相同类型的元素的集合,长度固定。可以通过索引访问数组中的元素。 2. 切片:切片是对数组的抽象,它可以动态增长和缩小。切片是一个引用类型,可以通过切片操作符[:]来获取子切片。 3. 映射:映射是一种无序的键值对集合,也称为字典或哈希表。可以通过键来访问对应的值。 4. 结构体:结构体是一种自定义的数据类型,可以包含多个字段,每个字段可以有不同的类型。结构体用于组织和存储相关数据。 5. 接口:接口是一种抽象类型,定义了一组方法的集合。接口可以被其他类型实现,实现了接口的类型可以被当作该接口类型使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值