2017-03-10 1 views
0

한동안 Knockout을 사용해 왔습니다. ko.utils에는 많은 기능이 있습니다.바닐라 자바 ​​스크립트보다 녹아웃 유틸리티를 사용해야하는 이유는 무엇입니까?

  • ko.utils.arrayMap = Array.prototype.map
  • ko.utils.arrayFilter = Array.prototype.filter

ko.utils 기능은 두 번째하지만 그들은 것보다 다른과 첫 번째 인수로 배열, 콜백을 :

처럼, 자바 스크립트에 내장 된 많은있다 같은 방식으로 일해.

주제를 검색하고 ko.utils 선언을 살펴본 결과 observableArray과 관련된 특별한 작업을 수행 할 수 없습니다.

이러한 기능은 고대 브라우저와의 호환성을 위해서만 존재합니까?

일부 녹아웃 뷰 모델/관찰 가능 특정 기능이 있습니까?

편집 : unwrapObservableko.utils이며 녹아웃과 매우 유용합니다.

답변

2

이러한 기능은 고대 브라우저와의 호환성을 위해서만 존재합니까?

"고대"브라우저가 여전히 많이 사용되는 2010 년에 녹아웃이 나왔습니다. Browser support에는 여전히 Internet Explorer 6이 포함되어 있습니다.