Object.observe를 지원하는 브라우저는 무엇입니까?
지원하는 브라우저는 Object.observe
무엇입니까? 이것에 대한 정보를 찾을 수 없다는 것에 놀랐습니다.
(그리고이 기능의 예상 도착 시간에 대해 알고 있습니까?)
Object.observe 정보 : "Object.observe를 사용하면 ECMAScript 객체에 대한 변경 사항을 직접 관찰 할 수 있습니다. 관찰자는 관찰 된 객체 집합에 발생한 변경 사항 집합을 설명하는 시간 순서대로 변경 레코드를받을 수 있습니다. " — ecmascript.org , 솔루션 섹션을 참조하십시오 .)
2015 년 11 월 편집 : 분명히 Object.observe가 취소되었습니다.
http://www.infoq.com/news/2015/11/object-observe-withdrawn
https://esdiscuss.org/topic/an-update-on-object-observe
"TC39에서 Object.observe 제안을 철회 할 계획입니다."
https://esdiscuss.org/topic/save-object-observe-please-make-weakmap-weakset-observable
"Object.observe () 저장! (제발)"
브라우저가 없습니다. 오늘이 사실이 아니라면 언젠가는 사실 이 될 것입니다. 그러면 이것이 받아 들여지는 대답이 될 수 있습니다.
kangax의 브라우저 호환성 표를 사용할 수 있습니다.Object.observe
ECMA Script 7 사양의 일부인 것 같습니다. 다행히도이 글을 쓰는 시점에서 현재 사용중인 브라우저 인 Chrome 33이 지원하는 유일한 브라우저입니다. :)
Chrome 33에서 활성화하려면
방문
chrome://flags/
그리고 활성화
Enable Experimental JavaScript
폴리머 구현하고자 새롭고 유망한 프레임 워크 웹 구성 요소 하는,Object.observe()
중요한 부분입니다.
"에버그린"브라우저를위한 폴리 필 구현을 제공합니다. 사용 가능한 최신 것. 또한, 그들은이 기능을 기본적으로 지원하는 브라우저 추적 , 그래서 구현 속도가 빨라집니다.
이 polyfill은 GitHub에서 별도의 라이브러리로 사용할 수 있습니다.
Chrome 35 이상은 Object.observe () 메서드를 지원합니다.
자세한 내용은 여기 : html5rocks
업데이트 : 크롬 36 베타로 이동했습니다.
이전에는 Chrome과 Opera 모두에 있었지만 표준위원회가이 기능에 대한 제안을 철회 한 후 두 브라우저에서 기능이 제거되었습니다 !
Chrome 36 이상, Opera 30 이상. 이러한 질문에 가장 좋아하는 답변 방법은 http://caniuse.com 입니다. 명확하고 양심적이며 즉각적인 검색이 있습니다.
면책 조항 : 저는 객체 관찰자 라이브러리 의 저자입니다 .
basarat의 대답은 확실히 옳은 것입니다. 요즘에는 어떤 브라우저도 지원하지 않습니다.
'더티 검사'를 수행하는 대부분의 폴리 필은 IMHO 준수를 달성하는 가장 좋은 방법이 아닙니다.
더 나은 방법은 네이티브 프록시 기능을 활용하는 동일한 기능을 제공하는 여러 라이브러리 중 하나를 선택하는 것입니다. 객체 관찰자 는 그중 하나 일뿐입니다.
참조 URL : https://stackoverflow.com/questions/21073082/which-browsers-support-object-observe
'IT TIP' 카테고리의 다른 글
C의 int에 long int를 할당하면 어떻게됩니까? (0) | 2021.01.08 |
---|---|
다른 ASP.NET 캐싱 옵션의 장단점 (0) | 2021.01.08 |
어떤 OSS 라이선스와 호환되는 차트가 있습니까? (0) | 2021.01.08 |
Python SQLite에서 데이터베이스 연결을 닫지 않으면 어떻게 되나요? (0) | 2021.01.08 |
다른 Node.js 스크립트 내에서 Node.js 스크립트를 실행하는 방법 (0) | 2021.01.08 |