- 博客(6)
- 资源 (3)
- 收藏
- 关注
转载 如何优化你的JS代码
JS代码的执行效率往往直接影响了页面的性能,有的时候,实现同样的功能,不同的JS代码往往在效率上相差很多,有的时候仅仅是由于我们的书写习惯导致的,当然在高级点的浏览器中,它们大多都已经帮我们优化了,但是在中国,万恶的IE6仍然大量的存在,我们不得不去考虑它。对于JS代码的优化,实际上有很多的情况,有些影响是比较小的,而有些是比较严重的,本文中,我把几个我认为影响比较严重的情况列出来,供大家参考。1、
2017-03-31 22:33:47 8900 2
转载 JS性能优化笔记
一、 让代码简洁:一些简略的表达方式也会产生很好的优化 eg:x=x+1;在不影响功能的情况下可以简写为x++;二、 变量名方法名尽量在不影响语意的情况下简单。(可以选择首字母命名) eg:定义数组的长度可以取名为:ArrLen而不需要取为ArrayLength。三、 关于JS的循环,循环是一种常用的流程控制。 JS提供了三种循环:for(;;)、while()、for(in)。在这三种循环中
2017-03-31 20:07:11 213
转载 50个jQuery代码段帮你成为更出色的JS开发者
1.如何重用元素搜索var allItems = $("div.item");var keepList = $("div#container1 div.item");//现在你可以继续使用这些jQuery对象来工作了。例如,//基于复选框裁剪“keep list”,复选框的名称//符合< DIV >class names:$(formToLookAt + " input:checked"
2017-03-31 19:12:16 254
转载 chrome调试for js
1.代码格式化一般情况下上线前 js 文件在都会压缩一下, 压缩的 javascript 几乎没有可读性, 几乎无法设定断点. 在 Sourse 面板下面打开一个压缩的js文件,会有个 Pretty print 按钮(这种符号 {}), 点击会将压缩 js 文件格式化, 方便设断点,提高可读性。压缩前 压缩后 2.查看元素绑定事件在 Elements 面板, 选中一个元素, 然后在右侧的
2017-03-12 22:04:22 308
翻译 相等和全等
alert(1 == '1'); //true,相等对的是值,类型不用比较alert(1 === '1'); //false,全等还需要比较类型alert(1 == true); //true ,1会隐式转换为布尔值,true==truealert(1===true); //false ,1本身是数值,true本身是布尔值ps:在类型不相等的情况下,建议使用全等===
2017-03-11 23:13:01 291
翻译 try...catch
try…catch 语句 try…catch 可以测试代码中的错误。try 部分包含需要运行的代码,而 catch 部分包含错误发生时运行的代码。语法:try //尝试着执行 try 包含的代码{ //在此运行代码}catch(err) //如果有错误,执行 catch,e 是异常对象{ //在此处理错误}注意:try…catch 使用小写字母。大写字母会出错。
2017-03-11 20:58:49 259
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人