javascript
var a1=[1,3,4,"dhsf",true];
console.log(a1);
// 全局作用域中的全局对象window
console.log(window)
// 文档节点document 它是全局对象的属性 但是本身也是一个对象
console.log(document)
// 使用文档节点对象的方法,可以找到页面中的DOM元素
console.log(document.getElementsByTagName("button")[0])
回调函数
检查
属性可以是任意类型,使用in检查属性 语法: "属性名" in 对象 自身没有但是原型对象中含有该属性,会返回true
检测对象本身是否含有属性:对象.hasOwnProperty("属性名")
检查对象是否是某个类的实例 :对象 instanceof 类
this
- 当以函数的形式调用时,this就是window
- 当以方法的形式调用时,谁调用谁就是this
- 当以构造函数的形式调用时,就是新创建的那个对象,所以可以使用点来添加它的属性。
- 调用call apply时,this就是指定的那个对象。可以用来改变this