网络编程
位置:首页>> 网络编程>> JavaScript>> Dojo Style Javascript 编程规范(3)

Dojo Style Javascript 编程规范(3)

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

标签:Dojo,DojoStyle,规范,编程,Javascript

布局

  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; }

0
投稿

猜你喜欢

  • 防止一般的采集以及小偷读取,加在顶部。同理,可以改造成JS脚本。下面的方法是通过选择同一IP的访问频率来达到防止采集的目的,就是可能也把搜索
  • 作者的blog :http://www.planabc.net/老甘的《完全用CSS实现的中英文双语导航菜单》一文中使用“position:
  • 我一般看书喜欢做笔记,这份笔记不知道是什么时候看的什么书做的,也忘了是否是摘自其他地方,总之一份汇总,应该适合初学者,对于Javascrip
  • MySQL 客户端连接成功后,通过 show [session|global]status 命令 可以提供服务器状态信息,也可以在操作系统上
  • 其实就是利用文件“global.asa”!许多ASP编程新手都想知道这东西是什么?事实上,global.asa就是一个事件驱动程序,其中共包
  • 内容摘要:现在博客很流行,相信应该上网时间稍微长点的朋友都会在这或者在那的有一个自己的博客。对于一些有一定能力的朋友,可能更喜欢自己去下载一
  • MySQL数据库线程缓冲池的相关知识是本文我们主要要介绍的内容,MySQL数据库支持线程缓存,在多线程连接模式下,如果连接断开后,将这个线程
  • 照例使用XMLhttp同步方式获取数据,可是由于网络不稳定,经常造成'死锁'状况,既send之后一直不返回服务器结果,也不出
  • 前不久有个正要毕业的网友给我发邮件,他毕业设计需要实现锁屏的效果,但是他没有能看懂我之前发布的对话框源码,他问能不能把锁屏相关代码说明下,我
  • 标志是一种简单的工具,就象铁锤,简单实用。如果一种工具功能太多导致其效用减弱,那就让它保持简单。你并不需要一把有太多装饰的精美铁锤。对于象征
  • 今天同学向我提了一个问题,我觉得蛮有意思,现记录下来大家探讨下。问题是:在一个表里面,有一个允许为空的字段,空是可以重复的,但是不为空的值需
  • asp之家注:有时候我们需要知道我们链接的远程图片是否正常,是否存在,当不存在时如果我们继续引用,就会在网页上留个大大的X,影响了页面美观。
  • 今天在玩 google earth 4.0b,发现 Print Screen 下来的图片很大,如果直接放在网页上,因为尺寸太大又不合适,又不
  • 代码如下:<% dim objconn,connstr Set objconn =&
  • 永远不要相信用户输入的内容具有适当的大小或者包含适当的字符。在使用其做出决策之前应该始终对用户输入进行验证。最佳的选择是创建一个 
  • 1、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Applicatio
  • 简单介绍下:CSS 图片拼合 (CSS sprites) 可有效降低图片文件的 HTTP 连接请求数. 多个图片将以一定间距合并为一个大图片
  • 导语:排版是一门艺术,也是一门技巧。我们每天都能在报纸,书籍等各种媒介上看到排版,或精美,或丑陋。如何能在准确传递信息的同时,又能排出精美的
  • 如何阻止别人非法链接你网站的图片,防盗链?getimage.asp<% Option ExplicitDim&nb
  • 字体设计是人类商业活动的需求,它随着时代和科学技术的进步而不断地变化着。被广泛应用于网络生活的各个方面。现代字体设计在电脑技术的应用中已经深
手机版 网络编程 asp之家 www.aspxhome.com