ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript は保守可能なコードを作成します

JavaScript は保守可能なコードを作成します

小云云
小云云オリジナル
2017-12-06 15:31:051780ブラウズ

基本的な書式設定のインデントレベルはスペース4個のインデントで、タブは4文字に統一するのがベストです。ステートメントの末尾のセミコロンによって引き起こされるエラーの例。

rreee

basicのフォーマットdentationレベルレベルのステートメントのrevereeed of retrorsこの問題を修正してください。
//原始代码function getData() {    return     {        title:"Maintainable JavaScript",        author:"Nicholas C. Zakas"    }
//分析器会它理解function getData

行の長さ
4个空格缩进,最好统一tab为4个字符。

改行
结尾分号

例外: 変数に値を代入する場合、2行目の位置は

などの代入演算子の位置と揃える必要があります。

//原始代码function getData() {
    return 
    {
        title:"Maintainable JavaScript",
        author:"Nicholas C. Zakas"
    }//分析器会它理解function getData() {
    return;
    {
        title:"Maintainable JavaScript",
        author:"Nicholas C. Zakas"
    };
}

空行

メソッド間

ローカルとメソッドのステートメントの間

複数行または単一行のコメントの前

メソッド内のロジックの間に空行を挿入改善する読みやすさ
  • 基本的な書式
  • インデントレベル
  • //这段代码工作正常,尽管没有用分号function getData() {
        return {
            title:"Maintainable JavaScript",
            author:"Nicholas C. Zakas
        }
    }

  • ステートメントの終わり
  • 80个字符
    エラーを生成する例
通常我们会在运算符后换行,下一行会增加两个层级的缩进(8个字符)
これを修正するには、開始中括弧を戻りの質問と同じ行に移動します。

var result = something + antherThing + yetAnotherThing + somethingElse + 
             anotherSomethingElse;
行の長さ

4个空格缩进,最好统一tab为4个字符。
改行

结尾分号
例外: 変数に値を代入する場合、2行目の位置はなどの代入演算子の位置と揃える必要があります。
//原始代码function getData() {
    return 
    {
        title:"Maintainable JavaScript",
        author:"Nicholas C. Zakas"
    }//分析器会它理解function getData() {
    return;
    {
        title:"Maintainable JavaScript",
        author:"Nicholas C. Zakas"
    };
}

空行

メソッド間

ローカルとメソッドのステートメントの間

複数行または単一行のコメントの前

メソッド内のロジックの間に空行を挿入改善する可読性
  • 上記の内容は、JavaScript での保守可能なコードの作成に関するものであり、皆様のお役に立てれば幸いです。
  • 関連する推奨事項:

  • JavaScript での単純な AJAX メソッド ライブラリの作成に関するチュートリアル
  • よくある JavaScript のメモリ リーク
  • 浅いものから深いものまで JavaScript での Split 関数の使用方法の紹介

以上がJavaScript は保守可能なコードを作成しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。