对象Object
=>面向对象
=>现实生活中对象
具体一个事物
对象有自己的特征行为
=>软件世界
对象Object
属性 方法
创建对象
var jackObj = { } //创建空对象
var jackObj = {
name:"jack", //姓名属性 属性值jack
age':18,
sex:"nan",
}
访问对象给定的属性值
console.log(jackObj.name)
修改属性值
jackObj。name = “rose”
删除属性
delete jackObj . name
添加属性
jackObj。score = 98
遍历对象属性 for-ini循环
for(var key in jackObj){
console。log(“key ”,key)
}
复杂数据类型 => Object
new创建对象
var obj = new Object () //空对象
数组 Array
数组:
作用:存储一系列有序数据的集合
创建数组
var arr = [ ]创建空数组
var arr = [ 1,2,3,4,……]
索引号
访问数组元素
arr [ 0 ]
数组长度(元素个数)
length 属性
arr. length
遍历数组
for(var i= 0;i < arr.length;i++){
console.log(arr[ i ])
}
创建数组方式
构造函数
var arr = new Array[ ] 空数组
字面量
var arr = [ ]