摘要:
事件对象是js中处处可见,但之前一直对齐的了解一直是稀里糊涂的,今天重新听了一下课程,谨记! 一、事件对象是什么?它存在哪里呢? 当触发某个事件时,会产生一个事件对象,这个对象包含着所有与事件有关的信息,包括导致事件的元素、事件类型、以及其它与特定事件相关的信息。 事件对象,一般称为event对象, 阅读全文
摘要:
经常见到用typeof和instanceof检测一个变量类型,作为前端小白经常不知道这两者具体的详细用法和区别,今天就整理一下谨记! javaScript中有6中数据类型: 1.Undefinde 2.Null 3.Number 4.String 5.Boolean 6.Object 1.typeo 阅读全文
摘要:
一 IE中的XML //1.创建XMLDOM对象 1 //创建XMLDOM对象 2 var xmlDom = new ActiveXObject("MSXML2.DOMDocument.6.0"); //IE9之前使用 3 function createXMLDOM () { 4... 阅读全文
摘要:
在JQuery中有个toggle事件,可以绑定两个或多个函数,可以轮流相应click事件,这两天学习到原来javascript中有两个方法(也可以说是四个)同样可以实现这个功能。#box{ margin: 50px; width: 200px; height... 阅读全文
摘要:
1.target 通过获取DOM元素var box = document.getElementById("box");document.box.onclick = function(){ alert(123);//123}event对象下的target方法 :获取事件的目标,不用document... 阅读全文
摘要:
函数内部属性:在函数内部,有两个特殊的对象:arguments和this。 arguments有一个callee属性,该属性是一个指针,指向拥有这个arguments对象的函数。function factorial(num){ if (num<=1) { return 1... 阅读全文
摘要:
每个函数都包含两个非继承而来的方法:call()和apply();call()方法:参数,第一个是作用域中调用函数(this),其余是参数直接传给函数 扩大作用域,传递参数时,参数必须逐个列出。window.color = "red"; var o = {color:"blue"}; functio... 阅读全文
摘要:
一,this关键字和上下文var box = document.getElementById("box");。 普通的函数如果没有给他传递参数,函数本身是没有参数的。 test(); //0 function test () { alert(arguments.... 阅读全文
摘要:
HTML: <div id="parent"> <div id="box"> 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测 试测试测试 </div> </div> CSS: #parent{ position:absolute 阅读全文
摘要:
HTML: 嘻嘻嘻嘻嘻嘻2015-12-17 嘻嘻嘻嘻嘻嘻2015-12-17 嘻嘻嘻嘻嘻嘻2015-12-17 嘻嘻嘻嘻嘻嘻2015-12-17 CSS: li{ list-style-type: none; margi... 阅读全文