javascript
文章平均质量分 76
liupengs
这个作者很懒,什么都没留下…
展开
-
解决javascript隐藏起来的元素在加…
使用JavaScript操纵DOM,必须等待DOM加载完毕才可以执行代码,但window.onload有个坏处,它非要等到页面中的所有图片及视频加载完毕才会触发load事件。结果就是一些本来应该在打开时隐藏起来的元素,由于网络延迟,在页面打开时仍然会出现,然后又会突然消失,让用户觉得莫名其妙。必须与这种丑陋的闪烁告别! 在W3C中提供了DOMContentLoaded事件. 方法原创 2012-12-29 19:57:37 · 309 阅读 · 0 评论 -
JavaScript正则表达式RegExp对象
修饰符 描述 i 执行对大小写不敏感的匹配。 g 执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。 m 执行多行匹配。 方括号用于查找某个范围内的字符: 表达式 描述 [abc] 查找方括号之间的任何字符。 [^abc] 查找任何不在方括号之间的字符。 [0-9] 查找任何从 0 至 9 的数字。 [a-z] 查找任何从小写 a原创 2012-12-29 19:57:39 · 311 阅读 · 0 评论 -
Javascript经验总结
1.javascript加载影响网页速度,解决办法(1)文件放入body结尾,(2) 使用defer…… 2.对于禁用了javascript的浏览器可以使用标签,当浏览器可以使用javascript,这个标签中的内容将不会在页面显示。 3.条件操作:num=(nu1>nu2)?nu1:nu2; 4.With 语句作用为将代码的作用域设置到 一个特定的对像中。参考P52;使用此语句可能会使代码原创 2012-12-29 19:57:44 · 309 阅读 · 0 评论 -
javascript
注意: 1).当页面要加载较大的图片或信息时,此时还没有onload,所以原本想隐藏的模块此时可能会出现: 解决办法有:将script标签 放在body结束之前 W3C中有DOMContentLoaded事件只要等到Html加载完成而不需要等到 图片等加载完成。 IE 2).console.dir() 3).IE和火狐下CSS透明度设置不一样原创 2012-12-29 19:57:46 · 378 阅读 · 0 评论 -
理解javascript的caller,callee,ca…
arguments 对象 JavaScript 中每个函数内都能访问一个特别变量 arguments。这个变量维护着所有传递到这个函数中的参数列表。 注意: 由于 arguments 已经被定义为函数内的一个变量。 因此通过 var 关键字定义 arguments 或者将 arguments 声明为一个形式参数, 都将导致原生的 arguments 不会被创原创 2012-12-29 19:57:35 · 297 阅读 · 0 评论 -
Canvas学习笔记二——图形绘制
1.矩形: fillRect(x,y,width,height) :画一个被填满颜色的矩形 strokeRect(x,y,width,height) : 画一个矩形边框 clearRect(x,y,width,height) : 清理出一个矩形区域 三个函数的参数都是表示矩形的左上角位于( x , y ) ,宽为width,高为height.原创 2013-01-01 16:13:17 · 778 阅读 · 0 评论