Dojo Style Javascript 编程规范(3)

作者:feelinglucky 来源:google 时间:2007-10-25 17:24:00 

布局

  1. 普通代码段 应该 看起来如下:

    while (!isDone){
            doSomething();
        isDone = moreToDo();
  2. IF 语句 应该 看起来像这样:

    if (someCondition){
            statements;
    } else if (someOtherCondition){
        statements;
    } else {
        statements;
  3. FOr 语句 应该 看起来像这样:

     for (initialization; condition; update){
            statements;
  4. WHILE 语句 应该 看起来像这样:

     while (!isDone) {
            doSomething();
        isDone = moreToDo();
  5. DO ... WHILE 语句 应该 看起来像这样:

    do {
            statements;
    } while (condition); 
  6. SWITCH 语句 应该 看起来像这样: 

    switch (condition) {
    case ABC:
        statements;
        //  fallthrough
    case DEF:
        statements;
        break;
    default:
            statements;
        break;
    }
  7. TRY ... CATCH 语句 应该 看起来像这样:

    try {
        statements;
    } catch(ex) {
        statements;
    } finally {
        statements;
  8. 单行的 IF - ELSE,WHILE 或者 FOr 语句也 必须 加入括号,不过他们可以这样写:

    if (condition){ statement; }
    while (condition){ statement; }
    for (intialization; condition; update){ statement; }

标签:Dojo,DojoStyle,规范,编程,Javascript
0
投稿

猜你喜欢

  • Git工作流演示及三种工作方式

    2023-09-12 20:23:05
  • 使用Python测试Ping主机IP和某端口是否开放的实例

    2022-01-07 13:14:47
  • JavaScript 题型问答有答案参考

    2024-04-19 10:44:41
  • jQuery选择器用法实例详解

    2024-04-09 19:48:41
  • 使用python验证代理ip是否可用的实现方法

    2021-03-22 05:30:16
  • ThinkPHP发送邮件示例代码

    2023-11-21 19:17:31
  • 一篇文章弄懂Python中所有数组数据类型

    2023-01-12 18:25:05
  • python 教程实现 turtle海龟绘图

    2022-03-19 10:45:35
  • 帮助你分析MySQL的数据类型以及建库策略

    2009-02-23 17:39:00
  • mysql的定时任务实例教程

    2024-01-13 00:24:46
  • SQL子查询全接触

    2007-08-20 10:51:00
  • Python configparser模块操作代码实例

    2021-11-05 18:48:08
  • python基于三阶贝塞尔曲线的数据平滑算法

    2022-04-19 18:23:06
  • Python3实现购物车功能

    2021-01-15 08:43:10
  • python编码问题汇总

    2023-10-02 08:05:54
  • PHP的mysqli_stat()函数讲解

    2023-06-12 08:11:33
  • oracle 中 sqlplus命令大全

    2024-01-23 21:07:27
  • windows python3安装Jupyter Notebooks教程

    2023-04-13 12:56:16
  • display:inline问题小结

    2008-05-01 13:08:00
  • SqlServer 2005/2008数据库被标记为“可疑”的解决办法

    2024-01-18 14:07:14
  • asp之家 网络编程 m.aspxhome.com