javascript - Object.create(null)과 {}의 차이점은 무엇입니까
扔个三星炸死你
扔个三星炸死你 2017-06-30 09:57:55
0
4
690

Object.create(null){} 区别是什么 看vuex源码定于对象都是Object.create(null) 为何不直接使用 {}

扔个三星炸死你
扔个三星炸死你

모든 응답(4)
滿天的星座

我想大声告诉你

Object.create(null)은 프로토타입 메서드를 상속하지 않습니다. 이는 프로토타입 체인이 더 높은 수준을 가지지 않음을 의미합니다.

으아악
过去多啦不再A梦

Object.create() 이 메소드는 상속을 위해 사용되는 함수형 상속이라고 불러야 한다고 기억합니다.
js에서 null에는 속성이나 메서드가 없습니다.
null을 상속받았으므로 그 안에는 아무것도 없습니다.

小葫芦

Object.create() 메서드는 지정된 프로토타입 개체와 해당 속성을 사용하여 새 개체를 만듭니다.

으아악

으아악

자세한 설명

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿