From bbf7fddc4cbec1c20e2c98a1db0c10ee33bf6dfd Mon Sep 17 00:00:00 2001 From: hochan Lee Date: Sat, 26 Jun 2021 23:55:20 +0900 Subject: [ko] fix: learn/javascript/howto 페이지 en-us와 동기화 (#1282) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: learn/javascript/howto 페이지 en-us와 동기화 * fix: link flaws --- files/ko/learn/javascript/howto/index.html | 192 ++++++++++++++--------------- 1 file changed, 95 insertions(+), 97 deletions(-) (limited to 'files/ko/learn/javascript') diff --git a/files/ko/learn/javascript/howto/index.html b/files/ko/learn/javascript/howto/index.html index 7af2a007be..e60893fa89 100644 --- a/files/ko/learn/javascript/howto/index.html +++ b/files/ko/learn/javascript/howto/index.html @@ -9,11 +9,11 @@ translation_of: Learn/JavaScript/Howto ---
{{LearnSidebar}}
-
다음의 링크들은 당신의 자바스크립트 코드가 정상적으로 작동할 수 있게 고쳐야되는 흔한 문제들의 해결책을 제시한다.
+

다음의 링크들은 당신의 자바스크립트 코드가 정상적으로 작동할 수 있게 고쳐야되는 흔한 문제들의 해결책을 제시한다.

-

초보자들의 흔한 실수들

+

초보자들의 흔한 실수들

-

스펠링과 대소문자를 제대로 해라

+

스펠링과 대소문자를 제대로 해라

코드가 작동하지 않거나 브라우저가 무언가가 undefined라고 불평하면 모든 변수 이름, 함수 이름 등을 정확하게 입력했는지 확인하십시오. 

@@ -46,7 +46,7 @@ translation_of: Learn/JavaScript/Howto -

세미콜론의 위치

+

세미콜론의 위치

세미콜론의 위치가 잘못 되지 않았는지 확인하세요. 예를들어:

@@ -63,7 +63,7 @@ translation_of: Learn/JavaScript/Howto -

함수

+

함수

함수와 관련하여 실수할 수 있는 것들이 많이 있습니다.

@@ -79,48 +79,48 @@ translation_of: Learn/JavaScript/Howto

함수 스코프

-

함수는 각자의 스코프가 있음을 명심하세요 — 변수를 전역으로 선언하거나 함수에서 값을 리턴하지 않는한 함수 밖에서 함수 내부에 설정된 변수 값에 접근 할 수 없습니다. (즉, 어떠한 함수 내에서도 접근 안됨)

+

함수는 각자의 스코프가 있음을 명심하세요 — 변수를 전역으로 선언하거나 함수에서 값을 리턴하지 않는한 함수 밖에서 함수 내부에 설정된 변수 값에 접근 할 수 없습니다. (즉, 어떠한 함수 내에서도 접근 안됨)

-

리턴 문 이후 코드 실행

+

리턴 문 이후 코드 실행

함수 밖으로 값을 리턴할 때, 자바스크립트 인터프리터가 함수를 완전히 빠져나감을 명심하세요.  — 리턴 문 이후에 선언된 코드는 절대로 실행되지 않습니다.

사실, 몇몇 브라우저들은 (파이어폭스 처럼) 리턴 문 이후에 코드가 있다면 개발자 콘솔에 에러 메세지를 줍니다. 파이어폭스는 "unreachable code after return statement" 라고 알려줍니다.

-

오브젝트 표기 vs 일반적 할당

+

오브젝트 표기 vs 일반적 할당

-

보통 자바스크립테어서 무언가를 할당하려고 할때, 단일 등호기호를 사용합니다. 예:

+

보통 자바스크립테어서 무언가를 할당하려고 할때, 단일 등호 기호를 사용합니다. 예:

const myNumber = 0;
-

하지만, 이 방법은 오브젝트에선 동작하지 않습니다. — 오브젝트에선 멤버와 값 사이를 콜론으로 구분하고, 각 멤버들은 콤마로 구분합니다, 예를 들어:

+

하지만, 이 방법은 오브젝트에선 동작하지 않습니다. — 오브젝트에선 멤버와 값 사이를 콜론으로 구분하고, 각 멤버들은 콤마로 구분합니다, 예를 들어:

const myObject = {
   name: 'Chris',
   age: 38
 }
-

기본 정의

+

기본 정의

@@ -132,43 +132,43 @@ translation_of: Learn/JavaScript/Howto

General

Variables

Math

Strings

@@ -176,41 +176,41 @@ translation_of: Learn/JavaScript/Howto

Arrays

Debugging JavaScript

-

For more information on JavaScript debugging, see Handling common JavaScript problems; also see Other common errors for a description of common errors.

+

For more information on JavaScript debugging, see Handling common JavaScript problems(en-US); also see Other common errors for a description of common errors.

Making decisions in code

Looping/iteration