首页
科技
登录
6mi
u
盘
搜
搜 索
科技
自学JavaScript-37(对象)
自学JavaScript-37(对象)
it
2022-05-08
6
对象
/* * Object 对象 * * 基本数据类型都是单一的值 * 值和值之间没有关系 * * 在js中表示一个人的信息 * 如果使用基本数据类型的数据不能表示一个整体 * * 对象属于一种复合的数据类型 在对象中可以保存多个不同数据类型的属性 * * 对象的分类: * 1.内建对象 * 有ES标准中定义的对象 在任何ES的实现中都可以使用 * 比如 function boolean math.. * 2.宿主对象 * 有js运行环境提供的对象 目前指由浏览器提供的对象 * 比如 BOM DOM * 3.自定义对象 * 由开发人员自己创建的对象 */
//创建对象
/* * 使用new关键字调用的函数是构造函数 * 构造函数是专门用来创造对象的函数 */
var
obj
=
new
Object
(
)
;
/* * 在对象中保存的值称为属性 * 向对象添加属性 * 语法:对象.属相名="属性值" */
obj
.
name
=
"abc"
;
obj
.
gender
=
"男"
;
obj
.
age
=
18
;
/* * 读取对象中的属性 * 语法:对象.属性名 * * 如果读取对象中没有的属性 不会报错而是返回undifined */
/* * 修改属性值 * 语法:对象.属性名 = 新值 */
obj
.
name
=
"123"
;
/* * 删除对象的属性 * 语法:delete 对象.属性名 */
delete
obj
.
name
;
console
.
log
(
obj
.
name
)
;
转载请注明原文地址: https://win8.8miu.com/read-1450454.html
专利
最新回复
(
0
)