Dojo Style Javascript 编程规范(4)
作者:feelinglucky 来源:google 发布时间:2007-10-25 17:24:00
标签:Dojo,DojoStyle,规范,编程,Javascript
空白
操作符 建议 使用空格隔开(包括三元操作符)。
下面的关键字 避免使用 空白隔开:
break
catch
continue
do
else
finally
for
function (如果为匿名函数,例如:var foo = function(){}; )
if
return
switch
this
try
void
while
with
下面的关键字必须使用空白隔开:
case
default
delete
function (如果为申明,例如:function foo(){}; )
in
instanceof
new
throw
typeof
var
逗号(,) 建议 使用空白隔开。
冒号(:) 建议 使用空白隔开。
点(.) 在后部 建议 使用空白隔开。
点(.) 避免 在前部使用空白。
函数调用和方法 避免 使用空白,例如: doSomething(someParameter); // 而非 doSomething (someParameter)
逻辑块 之间使用空行。
声明 建议 对齐使其更容易阅读。
注释
生涩的代码就 没有必要 添加注释了,首先您需要 重写 它们。
所有的注释请使用英文。
从已解决的方案到未开发的功能,注释 必须 与代码相关。
大量的变量申明后 必须 跟随一段注释。
注释需要说明的是代码段的用处,尤其是接下来的代码段。
注释 没有必要 每行都添加。
文档
下面提供了一些基本的函数或者对象的描述方法:
总结(summary): 简短的表述此函数或者对象实现的目的
描述(description): 对于此函数或者类的简短的描述
返回(return): 描述此函数返回什么(并不包括返回类型)
0
投稿
猜你喜欢
- 自己从工艺品设计到平面设计到网络设计,虽然设计原则不离其宗,但经验下来的心得告诉自己,设计媒介的变化带来很多媒介自身的特殊性,下面总结下网站
- 阅读上一篇:FrontPage XP设计教程1——站点初建与管理接下来的工作就是读者朋友们最为关心的网页的制作和编辑了。我们知道,一个站点是
- 在网上我们常常看见一些注册表单的输入框部分并不是我们常见的矩形框,而是一条细线,很多朋友对此很感兴趣。其实要实现这样的效果并不困难,我们只要
- 这篇论坛文章(赛迪网技术社区)主要介绍了一些特别有用但文档中没有介绍的sql server DBCC命令,详细内容请参考下文:以下是一些sq
- 前面已经介绍了关于Dreamweaver MX 2004的基本操作
- 如何向前端推送用户请求的信息?postinfo.htm<head><title>asp教程之回应用户请求信息&nbs
- 很有创意的鼠标指针风筝,看起来非常有意思。在网络上看到的,一下也想不起来是那里的了,所以特别说一下图片是来自网络的,版权归作者所有。
- 知识补充表单简介(来自Mr._Dang)action:提交的地址method:提交的方式 get: 参数是在url中的,不安全,传输量比较少
- 强大的group by 代码如下:select stdname, isnull(sum( case stdsubject whe
- replace 方法返回根据正则表达式进行文字替换后的字符串的复制。stringObj.replace(rgExp, replaceText
- asp上传的时候出现这种 错误:Server 对象 错误 'ASP 0177 800401f3'Server.CreateO
- 发现ie7的空格间距要比ie6/firefox/opera的都要宽一点。比如有时候排版的时候,我会采用简单的空格来分隔。<div&nb
- 如何编写一个只在Web服务关闭时执行的程序?如:<SCRIPT LANGUAGE="VBScript"&
- 文章主要讲术了一些SQL Server新的Bug,帮您认识这些被忽略的SQL Server注入技巧。1.关于Openrowset和Opend
- 当你碰到下面的asp错误提示时,说明你asp运行脚本超时了! Active Serv
- 用SQLyog来分析MySQL数据库:SOLyog的下载、安装以及使用很简单。我去了相关网站下载,它只有384K字节大小。它把两个文件(一个
- 这几天正在为压缩代码的事情所困扰,大家也可以看见,我的博客顶端有两个在线的压缩工具,但在实际应用过程中,除了CSS的压缩比较满意外,JS的压
- 【作者翻译】结构和层次降低了复杂性并提高了可读性。你的文章或站点组织的越深入,用户就越容易理解你观点和得到你想传达的信息。在网页上,这点被通
- 方案5 使用xml参数 对sql server xml类型参数不熟悉的童鞋需要先了解下XQuery概念,这里简单提下XQuery 是用来从
- 首先声明,在这组里我是个绝对的菜鸟。再次声明,小爝这个菜鸟在“网页设计”这个圈里混了快1年了。 摘要:我知道我有多少底,所以我在总结我的成长