Dojo Style Javascript 编程规范(4)
作者:feelinglucky 来源:google 时间:2007-10-25 17:24:00
空白
操作符 建议 使用空格隔开(包括三元操作符)。
下面的关键字 避免使用 空白隔开:
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): 描述此函数返回什么(并不包括返回类型)
标签:Dojo,DojoStyle,规范,编程,Javascript
0
投稿
猜你喜欢
Python之维度dim的定义及其理解使用方式
2021-06-10 12:33:04
Python当中的array数组对象实例详解
2022-02-12 23:22:47
Python面试不修改数组找出重复的数字
2023-08-07 05:04:16
keras 特征图可视化实例(中间层)
2021-12-05 22:54:46
如何在Django中设置定时任务的方法示例
2023-03-21 06:19:07
解决Microsoft VBScript 运行时错误 (0x800A0046) 没有权限的解决方案
2009-09-03 13:28:00
如何理解python对象
2022-09-04 06:58:54
python字符串替换re.sub()实例解析
2022-09-15 00:25:18
用javascript实现的支持lrc歌词的播放器
2024-04-10 14:03:33
Python requests模块用法详解
2022-02-09 23:00:13
Python实现的计数排序算法示例
2022-07-27 15:03:55
matplotlib.pyplot.matshow 矩阵可视化实例
2022-01-04 02:57:21
Python 把序列转换为元组的函数tuple方法
2022-11-11 15:06:58
Python自然语言处理之词干,词形与最大匹配算法代码详解
2023-07-23 04:48:37
解决mysql 1040错误Too many connections的方法
2024-01-24 06:56:58
Python闭包的两个注意事项(推荐)
2023-11-29 14:01:09
用Python输出一个杨辉三角的例子
2023-06-04 07:32:33
Vue 解决在element中使用$notify在提示信息中换行问题
2024-04-28 10:53:35
python查找指定依赖包简介信息实现
2023-11-02 22:04:11
解决MySQL去除密码登录告警的问题
2024-01-26 12:33:21