구)홈페이지 오탈자 보기
인사이드 자바스크립트 : 핵심 개념과 원리를 정확하게. jQuery, Node.js, 클로저의 개념까지

 

페이지오탈자 내용등록일
337

(37p 예제 3-2 자바스크립트 나눗셈 연산 3라인)

37페이지 예제 3-2 소스코드 마지막 줄

console.log(Math.floor(num); // (출력값) 2

->

console.log(Math.floor(num)); // (출력값) 2

2014-03-281
337

(37페이지, 예제 3-2의 마지막 줄 (괄호를 추가합니다))

console.log(Math.floor(num); // 2

->

console.log(Math.floor(num)); // 2

2015-04-132
344

(44페이지, [출력결과]의 첫 번째 줄 (따옴표를 뺍니다))

name 'foo' 

->

name foo

2015-04-132
346

(46페이지, 예제 3-9 (주석을 추가합니다))

console.log(objA.val);  // 40
console.log(objB.val);  // 40
objB.val = 50;
console.log(objA.val);  // 50
console.log(objB.val);  // 50

->

console.log(objA.val);  // (출력값) 40
console.log(objB.val);  // (출력값) 40
objB.val = 50;
console.log(objA.val);  // (출력값)50
console.log(objB.val);  // (출력값)50

2015-04-132
350

(50페이지, 예제 3-12의 (1) 부분)

foo.toString();

->

console.log(foo.toString());

2015-04-132
353

(53페이지, 예제 3-14의 아래에서 위로 두 번째 줄)

// [100, undefined × 2, "string", undefined × 3, true]

->

// [100, undefined × 2, "eight", undefined × 3, true]

2015-04-132
353

(p.53 예제 3-14)

// 출력값 [100, undefined x 2, "string", undefined x 3, true]

->

// 출력값 [100, undefined x 2, "eight", undefined x 3, true]

2014-08-062
358

(58페이지, 예제 3-18의 중간 부분)

'0' : oragne',

-> 

'0' : orange',

2015-04-132
358

(p58 예제 3-18)

58페이지 예제 3-18에서 8행

'0' : 'oragne' 

->

'0' : 'orange' 


2014-04-141
362

(62페이지, [출력결과]에서)

0 zero
1 one
2 two
3 three
color blue
name number_array

0 "zero"
1 "one"
2 "two"
3 "three"

->

0 zero
1 one
2 two
3 red
color blue
name number_array

0 "zero"
1 "one"
2 "two"
3 "red"

2015-04-132
476

(76페이지 예제 4-4의 마지막줄)

console.log(factorial(3)); // (출력값) undefined

->

console.log(factorial(3)); // Uncaught ReferenceError: factorial is not defined 에러 발생

2015-04-132
487

(87페이지, 예제 4-13의 두 번째 줄(세미콜론을 없앱니다))

function func0 {
};

->

function func0 {
}

2015-04-132
497

(97페이지, 중간의 텍스트 (2)의 두 번째 줄)

다음 그림 4-13처럼 결국 inner 변수도 chid() 내부 함수를 참조한다.

->

다음 그림 4-13처럼 결국 inner 변수도 child() 내부 함수를 참조한다.

2015-04-132
497

(p.97 (2) 번)

97페이지 동그라미 기호 (2)번의 두 번째 줄

다음 그림 4-13처럼 결국 inner 변수도 chid() 내부 함수를 참조한다.

->

다음 그림 4-13처럼 결국 inner 변수도 child() 내부 함수를 참조한다.

2014-02-231
4104

(104페이지, 예제 4-25 (세미콜론을 넣습니다))

var test = 'This is test';
console.log(window.test)
// sayFoo() 함수
var sayFoo = function () {
    console.log(this.test); // sayFoo() 함수 호출 시 this는 전역 객체에 바인딩된다.
}
sayFoo();


-> 

var test = 'This is test';
console.log(window.test);
// sayFoo() 함수
var sayFoo = function () {
    console.log(this.test); // sayFoo() 함수 호출 시 this는 전역 객체에 바인딩된다.
};
sayFoo();

2015-04-132
4108

(108페이지, 소스코드의 마지막줄에서 위로 네 번째 줄 (세미콜론을 넣습니다))

func2()

->

func2();

2015-04-132
4110

(110페이지, 예제 4-28의 두 번째 줄 (오탈자))

var Person = funtion (name){

->

var Person = function (name){

2015-04-132
4127

(127페이지, 소스코드의 (2)번 라인)

console.dir(foo.hasOwnProperty('name')); // true

->

console.log(foo.hasOwnProperty('name')); // true

2015-04-132
4137

(4장 137P 7째줄)

7번째 줄,



Persion() -> Person()

2014-08-283
5139

(139p)

두 번째 줄,


하나의 실행 단위인 실행 컨텍스트, 변수의 유효범위, 그리고 클로저를 설명한다(하나의 실행 단위인 실행 컨텍스트, 변수의 유효범위, 그리고 클로저를 설명한다).

->

하나의 실행 단위인 실행 컨텍스트, 변수의 유효범위, 그리고 클로저를 설명한다.

2014-08-283
5142

(142P)

 이 객체에 앞으로 매개변수나 사용자가 정의한 변수 및 객체를 저장하고, 

-> 

이 객체에 앞으로 사용하게 될 매개변수나 사용자가 정의한 변수 및 객체를 저장하고, 

2014-08-283
5152

(152페이지 그림 5-11)

1) printFunc 실행 컨텍스트의 [[scope]] 인덱스에서

0   printFunc 변수 개체
1  전역 객체

->

0  전역 객체
1   printFunc 변수 개체


2)  printValue 실행 컨텍스트의 [[scope]] 인덱스에서

0   printValue 변수 개체
1  전역 객체

->

0  전역 객체
1   printValue 변수 개체


2015-01-083
5160

(p160 밑에서 두번째 줄)

HelloFunce.func()  -> objHello.func() 

2014-07-163
5162

(p.162 중간부분 이후)

162페이지 중간 부분에서

첫 번째 인자: newFunc 객체 - obj1

->

첫 번째 인자: newObj 객체 - obj1


162페이지 중간 부분에서

반환 : 사용자가 정의한 newFunc.prototype.who() 함수를

-> 

반환 : 사용자가 정의한 newObj.prototype.who() 함수를


162페이지 중간 부분에서

실질적으로 newFunc.prototype.who()가 된다.

->

실질적으로 newObj.prototype.who()가 된다.

2014-04-081
5162

(162페이지, 중간 부분의 세 군데 수정)

첫 번째 인자 : newFunc 객체 - obj1  

-> 첫 번째 인자 : newObj 객체 - obj1


반환 : 사용자가 정의한 newFunc.prototype.who() 함수를 반환하는 helloFunc()의 func 함수

-> 반환 : 사용자가 정의한 newObj.prototype.who() 함수를 반환하는 helloFunc()의 func 함수


obj1.call()로 실행되는 것은 실질적으로 newFunc.prototype.who()가 된다.

-> obj1.call()로 실행되는 것은 실질적으로 newObj.prototype.who()가 된다.

2015-04-132
6183

(183페이지, 텍스트 세 번째 줄)

생성자의 프로토타입 프로퍼티인 Student.prototype을 가리키고,

->

생성자의 프로토타입 프로퍼티 Student.prototype인 you를 가리키고,

2015-04-132
6183

(p.183 3번째 줄)

183페이지 텍스트 3행

생성자의 프로토타입 프로퍼티인 Student.prototype을 가리키고, 

-> 

생성자의 프로토타입 프로퍼티 Student.prototype인 you를 가리키고, 

2014-04-101
6184

(184페이지, 첫 번째 줄)

그러나 예제 6-6은 문제가 있다.

-> 그러나 예제 6-7은 문제가 있다.

2015-04-132
6184

(184쪽 예제 번호)

184페이지 첫 번째 줄

그러나 예제 6-6은 문제가 있다.

->

그러나 예제 6-7은 문제가 있다.

2014-01-211
6195

(195페이지, 중간의 소스코드 (두 군데 있음))

if (this === global) {

-> if (this === window) {



var parent = this === global ? Function : this;

->  var parent = this === window ? Function : this; // Node.js의 경우에는 global을 사용한다.

2015-04-132
6195

(p.195, p.196 global)

195페이지 중간의 소스코드 부분

if (this === global) {

->

if (this === window) {


195페이지 중간의 소스코드 부분

var parent = this === global ? Function : this;

-> 

var parent = this === window ? Function : this; // Node.js의 경우에는 global을 사용한다.


196페이지 예제 6-13에서 2행

var parent = this === global ? Function : this;

-> 

var parent = this === window ? Function : this; // Node.js의 경우에는 global을 사용한다.






2014-04-101
6196

(196페이지, 예제 6-13의 두 번째 줄)

var parent = this === global ? Function : this;

->  

var parent = this === window ? Function : this; // Node.js의 경우에는 global을 사용한다.

2015-04-132
6197

(197페이지, 예제 6-14에서 아래 부분 (name -> _name로 변경, 세 군데 있음))

var person_obj = {
_init : function() {
console.log("person init");
},
getName : function() {
return this.name;
},
setName : function(name) {
this.name = name;
}
};

var student_obj = {
_init : function() {
console.log("student init");
},
getName : function() {
return "Student Name: " + this.name;
}
};


->

var person_obj = {
_init : function() {
console.log("person init");
},
getName : function() {
return this._name;
},
setName : function(name) {
this._name = name;
}
};

var student_obj = {
_init : function() {
console.log("student init");
},
getName : function() {
return "Student Name: " + this._name;
}
};

2015-04-132
7221

(221페이지, 예제 7-10의 맨 마지막 줄)

mywrap("zzoon");

->

var obj = new mywrap("zzoon");

2015-04-132