美文网首页
DOM对象和事件

DOM对象和事件

作者: 向布谷鸟说早安 | 来源:发表于2017-02-15 22:38 被阅读7次

Json对象

json是js对象之一,是js对象的一种形式,是js对象的一个子集,可以转化成js对象,反之则不能,json只有可能是四种数据
sringify
json的key有双引号
js对象是类的实例化产物

var json={"name":"小明","age":15}
Json.stringify(json);
Json.parse(json);

this

this默认指向根元素
window是BOM对象的根元素

var js_object={name:"小明",age:15}
js_object.outputThis = function(){console.log(this);}
js_object.outputThis();
function myClass(){
console.log(this)
}
myClass();//输出window
new myClass();//输出myClass()新的类的实例
var obj=new myClass();//obj是myClass实例化产物

三种改变this的方法
call apply bind(返回一个委托变量)

function changeThis(a,b){
   console.log(this.document,a+b)
}
changeThis(3,4);
var new_object = {documen:"my document"};
changeThis.call(new_object,3,5);
changeThis.apply(new_object,[3,5]);
var new_changeThis=changeThis.bind(new_object);
new_changeThis(3,5);
var new_changeThis=changeThis;
new_changeThis(3,5);

对象

v8引擎内部规定的call,apply用c写的
一对闭合的标签是一个对象
所有的DOM对象都继承于
$0
console.dir($0);
proto(prototype原型)
所有的对象都是object为对象
HTMLULLIST——...——object


DOM对象

http://www.w3school.com.cn/jsref/dom_obj_all.asp
html event对象

相关文章

  • 深入理解DOM事件机制

    前言 本文主要介绍: DOM事件级别 DOM事件流 DOM事件模型 事件代理 Event对象常见的方法和属性 一、...

  • 前端知识点之DOM 事件类

    知识点:--DOM 事件的级别--DOM 事件模型和事件流--Event 对象的常见应用--自定义事件 DOM 事...

  • DOM事件对象与IE事件对象

    DOM 事件处理对象 IE事件对象 注意: DOM中事件处理对象中的 event.currentTarget 与 ...

  • DOM对象和事件

    Json对象 json是js对象之一,是js对象的一种形式,是js对象的一个子集,可以转化成js对象,反之则不能,...

  • JavaScript事件03——事件对象

    大纲:事件对象(DOM中的事件对象,IE中的事件对象,跨浏览器) 一、事件对象 什么是事件对象? 在触发DOM上的...

  • DOM事件机制

    前言 本文主要介绍DOM事件级别、DOM事件模型、事件流、事件代理和Event对象常见的应用,希望对你们有些帮助和...

  • DOM事件机制

    前言 本文主要介绍DOM事件级别、DOM事件模型、事件流、事件代理和Event对象常见的应用,希望对你们有些帮助和...

  • 原生事件对象

    事件对象: 每当触发事件时,就会产生一个事件对象(不管是DOM 0 还是DOM2 都有事件对象)[ 事件对象操作的...

  • 事件对象

    什么是事件对象?在触发DOM上的事件时都会产生一个对象 事件对象event DOM中的事件对象 (1) type属...

  • Day8 js操作

    01.DOM操作 02.事件绑定和事件冒泡 03.小事件 04.正则对象 05.表单对象 01.DOM操作 1、D...

网友评论

      本文标题:DOM对象和事件

      本文链接:https://www.haomeiwen.com/subject/zstcwttx.html