2017-12-14 35 views

답변

3

그것은 null == undefined == truenull 또는 undefined를 사용하여 논리의 관점에서 차이를 어느쪽으로도하지 않습니다 만, 5 바이트하여 파일 크기를 작게 만들 것 null 대신 undefined의를 사용하여.

파일을 더 작게 만들고 서버에서 을 더 빨리 다운로드하기 만하면됩니다.

+3

또한 유용 할 수 있습니다. https://stackoverflow.com/questions/5076944/what-is-the-difference-between-null-and-undefined-in-javascript –

-3

aftermath에서 null과 undefined가 모두 동일해야합니다. null이 null 인 것은 null이 undefined의 상위 등급이기 때문에 isNil이 true/false 일 필요가 있기 때문에 (null & 정의되지 않음) 더 조숙합니다. null는 정의되지 않은 리터럴 값의 정의되지 않은 객체이기 때문에 undefined는 정의 된 값입니다.

+0

_null은 정의되지 않은 개체입니다. 아니, 그것은 null입니다. 그러므로 왜'null === undefined'가'false'입니까 – George

+0

당신의 무지가 놀랍습니다. * null *은 정의되지 않은 객체입니다 - 반면 undefined는 정의되지 않은 리터럴입니다. –

+0

_null은 정의되지 않은 object입니다. null은이며, 결코 정의되지 않거나 정의 된 객체가 아닙니다. [원시 타입입니다.] (https://www.ecma-international.org/ecma-262/5.1/#sec-4.3.2) 또한 [좋은 상태로 유지하도록 상기시켜 줄 수 있습니다 (https : // stackoverflow .com/help/be-nice) – George