gpt4 book ai didi

javascript - 为什么我们应该使用knockout utils 而不是普通的JavaScript?

转载 作者:行者123 更新时间:2023-12-01 03:55:34 30 4
gpt4 key购买 nike

我使用 Knockout 一段时间了。它在 ko.utils 中附带了一堆函数。

JavaScript 中内置了许多内容,例如:

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

ko.utils 函数将数组作为第一个参数,回调作为第二个参数,但除此之外,它们的工作方式似乎相同。

我搜索了该主题并查看了 ko.utils 声明,但我看不到它们对 observableArray 做了任何特殊的事情。

这些功能只是为了兼容古代浏览器而存在吗?

是否有一些我错过的功能是 knockout View 模型/可观察的特定功能?

编辑:unwrapObservable 位于 ko.utils 中,并且是针对 knockout 的且非常方便。

最佳答案

Do these functions only exist for compatibility with ancient browsers?

Knockout 于 2010 年问世,当时“古老”的浏览器仍在大量使用。 Browser support仍然包括 Internet Explorer 6。

关于javascript - 为什么我们应该使用knockout utils 而不是普通的JavaScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42722009/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com