> 웹 프론트엔드 > JS 튜토리얼 > JavaScript는 유지 관리 가능한 코드를 작성합니다.

JavaScript는 유지 관리 가능한 코드를 작성합니다.

小云云
풀어 주다: 2017-12-06 15:31:05
원래의
1828명이 탐색했습니다.

기본 서식 들여쓰기 수준은 공백 4개 들여쓰기이며, 탭은 4자로 통일하는 것이 가장 좋습니다. 명령문 끝의 후행 세미콜론으로 인해 발생한 오류의 예입니다.

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

기본 서식

들여쓰기 수준

4个空格缩进,最好统一tab为4个字符。
로그인 후 복사
로그인 후 복사

문 끝

结尾分号
로그인 후 복사
로그인 후 복사

오류의 예

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

여는 중괄호를 return과 같은 줄로 이동하면 됩니다. 에 이 문제를 해결하세요.

//这段代码工作正常,尽管没有用分号function getData() {
    return {
        title:"Maintainable JavaScript",
        author:"Nicholas C. Zakas
    }
}
로그인 후 복사
로그인 후 복사

줄 길이

80个字符
로그인 후 복사
로그인 후 복사
Line break
通常我们会在运算符后换行,下一行会增加两个层级的缩进(8个字符)
로그인 후 복사
로그인 후 복사

예외: 변수에 값을 할당할 때 두 번째 줄의 위치는

와 같은 할당 연산자의 위치와 정렬되어야 합니다.
var result = something + antherThing + yetAnotherThing + somethingElse + 
             anotherSomethingElse;
로그인 후 복사
로그인 후 복사
aempty line

  • 방법 사이의 방법과 방법 사이의 방법과 방법의 진술 사이에서 멀티 라인 또는 단일 라인 댓글 전 주석 종 방법 내에서 논리 조각들 사이에 빈 줄을 개선하기위한 방법. 가독성

  • 기본 서식
  • 들여쓰기 수준
  • 4个空格缩进,最好统一tab为4个字符。
    로그인 후 복사
    로그인 후 복사

    문 끝
结尾分号
로그인 후 복사
로그인 후 복사

오류를 발생시키는 예
//原始代码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个字符
로그인 후 복사
로그인 후 복사

Line break

通常我们会在运算符后换行,下一行会增加两个层级的缩进(8个字符)
로그인 후 복사
로그인 후 복사

예외: 변수에 값을 할당할 때 두 번째 줄의 위치는

와 같은 할당 연산자의 위치와 정렬되어야 합니다.
var result = something + antherThing + yetAnotherThing + somethingElse + 
             anotherSomethingElse;
로그인 후 복사
로그인 후 복사
aempty line

방법 사이의 방법과 방법 사이의 방법과 방법의 진술 사이에서 멀티 라인 또는 단일 라인 댓글 전 주석 종 방법 내에서 논리 조각들 사이에 빈 줄을 개선하기위한 방법. 가독성

위 내용은 JavaScript로 유지 관리 가능한 코드를 작성하는 내용입니다. 모든 사람에게 도움이 되기를 바랍니다.

관련 권장 사항:

JavaScript에서 간단한 AJAX 메서드 라이브러리 작성 튜토리얼
  • 일반적인 JavaScript 메모리 누수
  • 얕은 것에서 깊은 것까지 JavaScript의 분할 함수 사용 소개

위 내용은 JavaScript는 유지 관리 가능한 코드를 작성합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿