1. Javascript代码应符合Douban-JSLint检验标准
1-1. 语句必须都有分号结尾,除了 for, function, if, switch, try, while
1-2. 只有长语句可以考虑断行,如:
TEMPL_SONGLIST.replace('{TABLE}', da['results'])
.replace('{PREV_NUM}', prev)
.replace('{NEXT_NUM}', next)
.replace('{CURRENT_NUM}', current)
.replace('{TOTAL_NUM}', da.page_total);
我的jQuery版本为1.7*
这个版本代码比之前的版本优化了很多,结构也清晰了不少,就用最新的吧。
01. 你有丰富的工作经验、项目经验,至少需要5年以上吧。
02. 你平时做过大中型项目比较多,例如5人以上做的项目比较多,单枪匹马的不算。
03. 你有过硬的技术功底,例如你是做C#方面的,这方面的语法,用法你是很精通很精通的。
04. 你对设计模式、UML、接口、服务等等了解得很深入深入。
PHP的一些小技巧,比较基础,总结一下,老鸟换个姿势飘过去就是。
1. str_replace
str_replace是非常常常常常用的php函数,用于字符串替换,经常看到某些php新人为了替换一批字符串,写了好多行str_replace,实在是惨不忍睹。
试问:jQuery是如何退出each循环的?
在回调函数里return false即可,大多数jQuery的方法都是如此的。
自定义的JavaScritp截取字符串包含中文处理的函数
有人说,编译器的规范叫做"语法规则"(grammar),这是程序员必须遵守的;而编译器忽略的部分,就叫"编程风格" (programming style),这是程序员可以自由选择的。这种说法不完全正确,程序员固然可以自由选择编程风格,但是好的编程风格有助于写出质量更高、错误更少、更易于 维护的程序。

问题描述:
在IE浏览器下,设置文本框的背景图片,当文本框内文字超过文本框的宽度,且光标位于超过文本框长度的文字段的位置时,文本框的背景就会随文本框内的隐藏文字而移动。
发生条件:
- IE浏览器
- 文本输入框,且设置了背景图片
- 文本框文字超过其宽度
- 光标位于超过文本框宽度的文字后
人一旦习惯了某些东西就很难去改,以及各种各样的原因,新的浏览器越来越多,而老的总淘汰不了。增长总是快于消亡导致了浏览器兼容是成了谈不完的话题。说到浏览器兼容,CSS HACK自然而然地被我们想起。今天,我们通常都有一个团队或者将有一个团队的人在一个公司里面做相同的事,需要我们有统一的规范来进行Coding,以方便维护。而解决兼容的方法就是(必须是,因为这才最容易有问题的)其中一个最重要的、要解决的规范之一。
