You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/05-data-types/03-string/article.md
+7-9Lines changed: 7 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -74,15 +74,13 @@ World`;
74
74
alert(str1 == str2); // true
75
75
```
76
76
77
-
자바스크립트엔 줄 바꿈 문자를 비롯한 다양한 특수 문자들이 있습니다.
78
-
79
-
특수 문자 목록:
77
+
이 외에도 비교적 덜 사용되는 특수 문자가 있습니다.
80
78
81
79
| 특수 문자 | 설명 |
82
80
|-----------|-------------|
83
81
|`\n`|줄 바꿈|
84
-
|`\r`|캐리지 리턴(carriage return). Windows에선 캐리지 리턴과 줄 바꿈 특수 문자를 조합(`\r\n`)해 줄을 바꿉니다. 반면 Windows가 아닌 운영체제에서 단순히 `줄 바꿈(\n)`만 사용합니다. 이는 역사적인 이유 때문이며, 대부분의 Windows 소프트웨어는 `줄 바꿈(\n)`을 이해합니다. |
85
-
|`\'`,`\"`|따옴표|
82
+
|`\r`|캐리지 리턴(carriage return). Windows에선 캐리지 리턴과 줄 바꿈 특수 문자를 조합(`\r\n`)해 줄을 바꿉니다. 반면 Windows가 아닌 운영체제에서 단순히 줄바꿈(`\n`)만 사용합니다. 이는 역사적인 이유 때문이며, 대부분의 Windows 소프트웨어는 `\n`을 이해합니다. |
83
+
|`\'`, `\"`, <code>\\'</code>|따옴표|
86
84
|`\\`|역슬래시|
87
85
|`\t`|탭|
88
86
|`\b`, `\f`, `\v`|각각 백스페이스(Backspace), 폼 피드(Form Feed), 세로 탭(Vertical Tab)을 나타냅니다. 호환성 유지를 위해 남아있는 기호로 요즘엔 사용하지 않으므로 지금은 크게 신경 쓰지 않아도 됩니다. |
@@ -95,7 +93,7 @@ alert(str1 == str2); // true
95
93
alert( `The backslash: \\` ); // 역슬래시: \
96
94
```
97
95
98
-
따옴표를 '이스케이프'한 `\'`, `\"`, <code>\\`</code>는 동일한 종류의 따옴표로 감싼 문자열 안에 따옴표를 넣을 때 사용됩니다.
96
+
따옴표를 '이스케이프'한 `\'`, `\"`, <code>\\`</code>는 문자열을 감싸는 따옴표와 동일한 종류의 따옴표를 문자열 안에 넣을 때 사용됩니다.
99
97
100
98
예시:
101
99
@@ -322,7 +320,7 @@ alert( "Widget".includes("id", 3) ); // false, 세 번째 위치 이후엔 "id"
322
320
메서드 [str.startsWith](mdn:js/String/startsWith)와 [str.endsWith](mdn:js/String/endsWith)는 메서드 이름 그대로 문자열 `str`이 특정 문자열로 시작하는지(start with) 여부와 특정 문자열로 끝나는지(end with) 여부를 확인할 때 사용할 수 있습니다.
`localeCompare`엔 선택 인수 두 개를 더 전달할 수 있습니다. 기준이 되는 언어를 지정(아무것도 지정하지 않았으면 호스트 환경의 언어가 기준 언어가 됨)해 주는 인수와 대·소문자를 구분할지나 `"a"`와 `"á"`를 다르게 취급할지에 대한 것을 설정해 주는 인수가 더 있죠. 자세한 사항은 관련 [페이지](mdn:js/String/localeCompare)에서 확인해 보시기 바랍니다.
502
+
`localeCompare`엔 선택 인수 두 개를 더 전달할 수 있습니다. 기준이 되는 언어를 지정(아무것도 지정하지 않았으면 호스트 환경의 언어가 기준 언어가 됨)해 주는 인수와 대·소문자를 구분할지나 `"a"`와 `"á"`를 다르게 취급할지에 대한 것을 설정해 주는 인수가 더 있죠. 자세한 사항은 관련 [문서](mdn:js/String/localeCompare)에서 확인해 보시기 바랍니다.
0 commit comments