,'hello',null,true];
new Array(1,2,3,'hello');
console.msg(arr[0]);
// 越界是未定义
对象
// 对象大括号,数组中括号
// 每个属性用...let 对象名 = {
属性名: 属性值,
属性名: 属性值,
属性名: 属性值 // 有些浏览器在最后一个属性加逗号报错!...}
对象可以赋值
使用不存在的属性, 不报错, undefined
动态的增减属性
person.ununun = "sdfijiosafj"
delete person.name
判断某个属性值是否在对象中...for(let i in age)
{
}
for(let x of age) // x为具体的值(未定义的值?)...}
// 方法, kkk.age();
// 拆开写fun:
this是调用它的类, 所以, 在外面 .fun() 可以, get_ff() NaN, window没有这个
this是无法指向的,