前端随心记---------Javascript系列(第三节.对象的简单介绍)

对象的简单介绍

字面量对象
var personObject = {
name :"zs";
age:"18";
run:function( ){ }
}
基本数据类型与引用类型的不同(内存方面)

对象(自定义对象)
//document.write();
//windon.alert();
//Math.random();

创建对象的方式?
两种方式:
    一:字面量方式
 var 变量名 = {};       创建了一个字面量的对象obj
   二:构造函数方式
  var 变量名 = new Object();使用构造函数的方式创建了一个对象obj
  var obj = {};//创建了一个空对象

如何获取对象??
获取1 对象.属性名 == 属性值
获取2 对象["属性名"] == 属性值


this对象

this:在所有的作用域下都有一个this产生,主要在函数作用域中,函数运行时产生
例题:
document.onclick = function(){
//console.log(this);//#document
function box(){//自定义的函数中this指向windon
console.log(this);//window
}
box();
事件处理程序时的this指向绑定事件的当前元素对象
自定义对象下方法中的this指向上一级对象

 

posted @ 2019-10-16 10:11  胡炖鱼  阅读(133)  评论(0编辑  收藏  举报