File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ JavaScript의 모든 함수 스코프에는 `arguments`라는 특별한 변수
27
27
// 내곡동에 땅이라도 산다.
28
28
}
29
29
30
- 또 다른 트릭은 ` call ` 과 ` apply ` 를 함께 사용하여 메써드 (` this ` 의 값과 인자들을 사용하는 함수)를
30
+ 또 다른 트릭은 ` call ` 과 ` apply ` 를 함께 사용하여 메소드 (` this ` 의 값과 인자들을 사용하는 함수)를
31
31
단지 인자들만 사용하는 일반 함수로 바꾸는 것이다.
32
32
33
33
function Person(first, last) {
@@ -42,7 +42,7 @@ JavaScript의 모든 함수 스코프에는 `arguments`라는 특별한 변수
42
42
return first + (joiner || " ") + last;
43
43
};
44
44
45
- // "fullname" 메써드의 비결합(unbound) 버전을 생성한다.
45
+ // "fullname" 메소드의 비결합(unbound) 버전을 생성한다.
46
46
// 첫번째 인자로 'first'와 'last' 속성을 가지고 있는 어떤 객체도 사용 가능하다.
47
47
// "fullname"의 인자 개수나 순서가 변경되더라도 이 랩퍼를 변경할 필요는 없을 것이다.
48
48
Person.fullname = function() {
Original file line number Diff line number Diff line change @@ -68,7 +68,7 @@ Global Scope에서도 this가 사용될 수 있고 이때에는 *Global* 객체
68
68
` self ` 는 통상적인 변수 이름이지만, 바깥쪽의 ` this ` 를 참조하기 위해 일반적으로 사용된다.
69
69
또한 [ 클로저] ( #function.closures ) 와 결합하여 ` this ` 의 값을 주고 받는 용도로 사용할 수도 있다.
70
70
71
- ECMAScript 5부터는 익명 함수와 결합된 ` bind ` 메써드를 사용하여 같은 결과를 얻을 수 있다.
71
+ ECMAScript 5부터는 익명 함수와 결합된 ` bind ` 메소드를 사용하여 같은 결과를 얻을 수 있다.
72
72
73
73
Foo.method = function() {
74
74
var test = function() {
You can’t perform that action at this time.
0 commit comments