【分享】Javascript中的陷阱大集合【译】
写在最前面
这篇英文来自codeproject,原文A Collection of JavaScript Gotchas。我看了以后颇受启发,就把他翻译过来了,呵呵,第一次翻译这么长的技术文章,有什么错误请大家指出哦。另外,译文允许转载,但请在页面明显处标明以下信息:
英文原文:A Collection of JavaScript Gotchas
译文作者:王国峰
译文标题:Javascript中...
【分享】JavaScript 15条最佳实践
本文档整理大部分公认的、或者少有争议的JavaScript良好书写规范(Best Practice)。一些显而易见的常识就不再论述(比如要用对象支持识别判断,而不是浏览器识别判断;比如不要嵌套太深)。条目顺序按重要级粗略的从高到低排列。
把外部JavaScript文件放在HTML底部
我 们的目标是相同的:为用户尽可能快地显示内容。当载入一个脚本文件的时候,HTML会停止解析,直到脚本载入完毕。因此,用户可能会长时间对着一个空白的 屏幕,看上去什么都没有发生。如果你的JavaScript代码只是增加一些功能(比如按钮的点击动作),那么尽管大胆地把文件引用放在HTML底部吧 (就在</body>之前),你会看到明显的速度提升。如果是用于其他目的的脚本文件,则需要慎重地考虑。但无论如何,这毫无疑问是一个非常 值得考虑的地方。
...【分享】ThinkPHP函数详解:import方法
import('类库名', '起始路径', '类库后缀')
imprt方法有一个别名vendor方法,专门用于导入第三方类库,区别在于起始路径和类库后缀默认值不同。
我们来分析下具体的用法:
【解决】实现jsp和php共享session(多服务器:Apache和Tomcat)
这个问题是困惑我和经理很久的一个心结,应用使用JAVA开发的,SNS使用PHP开发的(为什么如此开发,自然有它的道理了)。最后到了整合阶段就犯愁了。怎样实现J2EE和PHP的session共享呢?J2EE用的Tomcat服务器,PHP用的是Apache服务器。
当然,
1、最直接,网上找到的最多的方法就是两个服务器进行整合咯,你可能会问,为什么不用一个服务器呢,那样session就直接可以共享了(这么...
【经验】Apache2.2+(多版本)PHP的fastCGI的配置
如下文章,是经过配置测试通过的,以前配置PHP环境(其实根本谈不上配置),都是用PHPnow一键集成的。最近因为项目需求,所以得自己手动配置。大伙也知道,手动配置是的确有那么点儿麻烦的,各模块,服务器、数据库、PHP连接等等问题。下面解决的就是fastCGI安装配置问题。
至于为何要安装fastCGI,看文章末尾的分析就知晓了(FastCGI模式是经实践证明了比传统的模块模式运行效率高很多,APAC...
【解决】js判断变量是否未定义
一般如果变量通过var声明,但是并未初始化的时候,变量的值为undefined,而未定义的变量则需要通过 "typeof 变量"的形式来判断,否则会发生错误。
例如:
if(!myVar01)alert("发生错误"); // 该代码直接发生异常,因为变量myVar01没有申明
if("undefined" == typeof myVar01) aler...
【解决】IE6、7下“缺少标识符,字符串或数字”错误
在火狐,谷歌浏览器,IE8、9中都没问题。但在IE7中就给报错了,出现“缺少标识符,字符串或数字”错误。
以前碰到过同样的问题,今天又碰到了,但解决方法给忘了。于是写下免得再给忘了
可以说是(逗号)问题吧,比如:
...