1、使用canvas元素HTML5新增了一个元素,该元素专门用于绘制图形。但实际上元素自身并不绘制图形,它只是相当于一张空画布。必须要用javascript脚本进行绘制。在html页面上定义与定义其它普通元素并无任何不同,为了向元素上绘图,必须经过如下三个步骤: 1、获取元素对应的dom对象,这是一...
分类:
Web程序 时间:
2014-12-08 02:05:45
阅读次数:
624
1、项目在测试环境里运行得很好,切换到生产环境后,突然来个页面一打开几秒钟后就直接就崩溃了,而且还是在chrome下直接崩溃,一看任务管理器CPU内存一下冲高,16G的内存也扛不住,我去!哪里出了问题?最后断点+单步检查发现接口数据翻了十几倍,又因为这个数据在页面会循环生成dom元素,不分页的情况下...
分类:
其他好文 时间:
2014-12-07 22:57:50
阅读次数:
242
DOM中document:代表html的文档对象(重要)
document演示:
该对象将标记型文档进行封装
该对象的作用,是对可标记型文档进行操作
常见操作,想要实现动态效果,需要对节点操作,那么先获取到这个节点,想获取节点,就必须先获取节点所属的文档对象document
获取节点的方法体现:
getElementById();提高标签的id属性值获取该标签节点,返回...
分类:
其他好文 时间:
2014-12-07 21:44:21
阅读次数:
182
Dom:
document object model(文档对象模型)
增强页面的动态效果
用来将标记型文档封装成对象,并将标记型文档中的所有内容(标签,文本,属性等)封装成对象,这样就更方便的操作这些文档以及文档中的内容。对象的出现就可以有属性和行为被使用。
文档:标记型文档
对象:封装了属性和行为的实例,可以直接被调用
模型:所有标记型文档都具备一些共性的体现
标记型...
分类:
其他好文 时间:
2014-12-07 16:28:05
阅读次数:
201
Id选择:根据元素Id选择,$(“layer1”) 选择ID为layer1的元素alert($("#layer1").height());elementelement选择器是一个用于搜索的元素。指向DOM节点的标签名alert($("a").length);.class选择器.class选择器根据给...
分类:
Web程序 时间:
2014-12-07 13:46:26
阅读次数:
301
事件模型
冒泡型事件(Bubbling):事件由叶子节点沿祖先节点一直向上传递到根节点
捕获型事件(Capturing):由DOM树最顶元素一直到最精确的元素,与冒泡型事件相反
DOM标准事件模型:DOM标准既支持冒泡型事件,也支持捕获型事件,可以说是两者的结合体,首先是捕获型,接着冒泡传递
事件对象
在IE浏览器中事件对象是window的一个属性,在DOM标准中,event必须作为唯一...
分类:
编程语言 时间:
2014-12-07 11:22:08
阅读次数:
151
一、前言 以下场景往往由于事件频繁被触发,因而频繁执行DOM操作、资源加载等重行为,导致UI停顿甚至浏览器崩溃。 1. window对象的resize、scroll事件 2. 拖拽时的mousemove事件 3. 射击游戏中的mou...
分类:
Web程序 时间:
2014-12-07 00:04:36
阅读次数:
324
在JavaScript高级程序设计第一章当中就把JavaScript分成三大部分所以事实上DOM和BOM是两在独立的部分,它们之间的通信是通过相互之间的功能接口来实现的,这样说来两个独立的部分以功能接口必定会带来性能损耗。这也就是为什么大家一致都说尽量少去访问和修改DOM元素(注意我这里说的是访问和...
分类:
编程语言 时间:
2014-12-06 16:50:45
阅读次数:
144
二、jquery对象和dom对象jQuery 对象就是通过 jQuery($()) 包装 DOM 对象后产生的对象jQuery 对象是 jQuery 独有的. 如果一个对象是 jQuery 对象, 那么它就可以使用 jQuery 里的方法: $(“#persontab”).html();jQuery...
分类:
Web程序 时间:
2014-12-06 16:39:25
阅读次数:
116
1、参考书目入门:《JavaScript DOM编程艺术》第二版进阶:《JavaScript高级程序设计》第二版、《JavaScript编程精粹》《JavaScript权威指南》2、引言Node.js是CommonJS的一个部分实现本书代码下载:http://github.com/tdd/pragm...
分类:
编程语言 时间:
2014-12-06 11:20:08
阅读次数:
263