μ§μ μ μΈ lex νΈν νμ μμ±κΈ°κ° μ΄ ν¨ν΄μ μ¬μ©ν κ²μ΄κΈ° λλ¬Έμ μ΄ μ‘°κ±΄μ λν΄ κ΅¬μ²΄μ μΌλ‘ 묻μ΅λλ€.
λλ²κΉ ν λ λλ μ΄κ²μ μμ£Ό μ’μν κ²μ λλ€. λλ return λ¬Έμ λμ§ κ²μ΄μ§λ§ jshint(μλμΌλ‘ μ€ν)λ λΆνν©λλ€
@Zugwalt λ΄κ° ν μΌμ if(true)
λΈλ‘μμ μ¬μ©μ μ§μ μ½λλ₯Ό λννλλ‘ μμ±κΈ°λ₯Ό μμ νλ κ²μ΄μμ΅λλ€.
μλ₯Ό λ€μ΄:
switch(foo) {
/* ... */
case bar:
if(true) {
/* insert code here */
}
break;
/* ... */
}
μ΄κ²μ μ€κ΄νΈκ° μλ μ½λμ λμΌνλ©° jshintλ λΆννμ§ μμ΅λλ€. :)
μ΄κ²μ΄ μ΄ κΈ°λ₯λ³΄λ€ μ€λλ κ²μΈμ§λ λͺ¨λ₯΄κ² μ§λ§ μμ€μ JSLintμ λν λ¬Έμλ₯Ό λ³΄κ³ μμκ³ μ΄κ²μ νΈλ¦λ ν μ μμ΅λλ€.
/*jshint -W027*/
λ¬Έμμ λ°λ₯΄λ©΄ sytaxλ λͺ¨λ κ³³μμ μ΄λ¬ν κ²½κ³ λ₯Ό ν΄μ νλ―λ‘ ν¨μ λ²μκ° ν΄λΉ κ²½κ³ μ ν¨κ» μλνλμ§ νμ€νμ§ μμ΅λλ€. λν μ΄μ λν λ λ€λ₯Έ μ¬μ© μ¬λ‘λ μ μ²λ¦¬κΈ°λ₯Ό μ¬μ©νλ κ²μ λλ€. jshint μ΅μ μ μ€μ νλ λ° μκ°μ΄ 걸리면 μ μ²λ¦¬ μ νμ lintν μ μμΌλ©΄ μ’μ κ²μ λλ€. μ§κΈκΉμ§ λλ λ°©κΈ μΈκΈν μ κ·Ό λ°©μμ μλν κ²μ λλ€.
μ λ°μ΄νΈ: κΈ°λ₯ λ²μμ λλ€.
κ°μ₯ μ μ©ν λκΈ
@Zugwalt λ΄κ° ν μΌμ
if(true)
λΈλ‘μμ μ¬μ©μ μ§μ μ½λλ₯Ό λννλλ‘ μμ±κΈ°λ₯Ό μμ νλ κ²μ΄μμ΅λλ€.μλ₯Ό λ€μ΄:
μ΄κ²μ μ€κ΄νΈκ° μλ μ½λμ λμΌνλ©° jshintλ λΆννμ§ μμ΅λλ€. :)