02 2017 档案
摘要:插入排序的基本思想:首先选取数组的第一项即a[0],我们可以认为这个数是已经排好序的,再取a[1]项插入到已经排好序的元素中,此时只有a[0],所以我们需要比较a[1]和a[0]的大小。如果a[1]<a[0],则需要把a[1]先用一个临时变量temp保存,a[0]往后挪一位(即a[1]的位置),然后
阅读全文
摘要:冒泡排序的原理是这样的,比方说有五个数字54321,要按从小到大排列; 首先比较前两个,就是5和4,如果第一个小于第二个,不做操作,如果第一个大于第二个,那么交换二者的位置,即变成45321,然后比较第二个和第三个,交换位置,变成43521,然后第三个和第四个,第四个和第五个,这样一次循环下来,变成
阅读全文
摘要:var EventUtil = { addHandler: function(element, type, handler){ //省略的代码 }, getEvent: function(event){ return event ? event : window.event; }, getTarge
阅读全文
摘要:与访问 DOM 中的 event 对象不同,要访问 IE 中的 event 对象有几种不同的方式,取决于指定事 件处理程序的方法。 在使用 DOM0 级方法添加事件处理程序时,event 对象作为 window 对象的一个 属性存在 如果事件处理程序是使用 attachEvent()添加的,那 么就
阅读全文
摘要:在触发 DOM 上的某个事件时,会产生一个事件对象 event,这个对象中包含着所有与事件有关的 信息。 event 事件对象的属性和方法 链接的默认行为就是在 被单击时会导航到其 href 特性指定的 URL。如果你想阻止链接导航这一默认行为,那么通过链接的 onclick 事件处理程序可以取消它
阅读全文
摘要:dataset 属性的 值是 DOMStringMap 的一个实例,也就是一个名值对儿的映射。 在这个映射中,每个 data-name 形式 的属性都会有一个对应的属性,只不过属性名没有 data-前缀
阅读全文
摘要:addEventListener() 和 removeEventListener(), 所有 DOM 节点中都包含这两个方法,并且它们都接受 3 个参数: 添加的事件处理程序是在其依附的元素的作用域 中运行 可以添加多个事件,按顺序先后触发。 第二个参数不可用匿名函数,不然两个方法指向不是同一个函数
阅读全文
摘要:objectX[name] = value;// 相当于obectX.name = value; 向数组添加数据.
阅读全文
摘要:左上角 left:0; top:0; position:absolute; 左下角 left:0; bottom:0; position:absolute; 右上角 right:0; top:0; position:absolute; 右下角 right:0; bottom:0; position:
阅读全文

浙公网安备 33010602011771号