JavaScript技术

  • 2011-4-6 9:30:10CSS自定义滚动条样式
  • 相信很多人都遇到过在设计中自定义滚动条样式的情景,之前我都是努力说服设计师接受浏览器自带的滚动条样式,但是这样只能规避还是解决不了问题,最近在项目中遇到了,正好来总结一下。当然,兼容所有浏览器的滚动条样式目前是不存在的。[阅读全文]
  • 类别:JavaScript技术来源:互联网作者:hpping浏览:103
  • 2011-3-8 15:14:43关于if语句的几种优化
  • UglifyJS是一个对javascript进行压缩和美化的工具,在它的文档说明中,我看到了几种关于if语句优化的方法。尽管我还没使用它去做一些尝试性的测试,但从这里可以看到它的确对js作了美化的工作。[阅读全文]
  • 类别:JavaScript技术来源:互联网作者:hpping浏览:99
  • 2011-3-7 14:47:50如何编写高质量的Javascript代码
  • 优秀的Stoyan Stefanov在他的新书中(《Javascript Patterns》)介绍了很多编写高质量代码的技巧,比如避免使用全局变量,使用单一的var关键字,循环式预存长度等等。[阅读全文]
  • 类别:JavaScript技术来源:本站原创作者:hpping浏览:100
  • 2011-3-7 9:35:13Javascript中的函数声明和函数表达式
  • 试一下就知道这段代码的意思就是声明一个函数,然后立刻执行,因为Javascript中的变量作用域是基于函数的,所以这样可以避免变量污染,但这里的位运算符“~”乍一看让人摸不到头脑,如果去掉它再运行则会报错:SyntaxError。[阅读全文]
  • 类别:JavaScript技术来源:本站原创作者:hpping浏览:98
  • 2011-1-21 9:26:34一小段jQuery代码的分析与优化
  • 刚回家,QQ群里就看到有人求助优化一段jQuery代码,简单看了一下,发现如果对jQuery这东西只停留在用的层面,而不知其具体实现的话,真的很容易用出问题来。这也是为什么近期我一直不怎么推崇用jQuery,这框架的API设定就有误导人们走上歧途之嫌。[阅读全文]
  • 类别:JavaScript技术来源:互联网作者:hpping浏览:101
  • 2010-9-15 8:33:07Jquery实现回车键Enter切换焦点
  • 系统默认情况下,使用Tab按键切换页面元素的焦点,有没有想过回车键Enter也可以实现这种功能,并且具有良好的用户体验。接下来我们使用Jquery实现回车键Enter切换焦点,此代码在常用浏览器IE7, IE8, Firefox 3, Chrome 2 和 Safari 4测试通过。[阅读全文]
  • 类别:JavaScript技术来源:本站原创作者:hpping浏览:99
  • 2010-8-16 14:18:27浅谈JavaScript编程语言的编码规范
  • 对于熟悉 C/C++ 或 Java 语言的工程师来说,JavaScript 显得灵活,简单易懂,对代码的格式的要求也相对松散。很容易学习,并运用到自己的代码中。也正因为这样,JavaScript 的编码规范也往往被轻视,开发过程中修修补补,最终也就演变成为后续维护人员的恶梦。软件存在的长期价值直接与编码的质量成比例。[阅读全文]
  • 类别:JavaScript技术来源:本站原创作者:hpping浏览:105