javascript - underscore.js .map 方法破坏 ie8

标签 javascript json backbone.js internet-explorer-8 underscore.js

我使用backbone.js,此代码可以在除 Internet Explorer 之外的所有现代浏览器中正常运行。

var posts = postList.map(function(model){ return model.toJSON(); });

toJSON() 方法出现问题,我该怎么办?

编辑:

var posts = postList.map(function(model){ return model });

没有 toJSON(),仍然不起作用,也许 .map 方法是有罪的?

最佳答案

我找到了解决方案:

var posts = _.map(postsList, function(model) { return model; });

关于javascript - underscore.js .map 方法破坏 ie8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11841754/

相关文章:

Javascript ontouchstart/move/end - 得到奇怪的结果

javascript - toString(16) 带小数点

javascript - 如何将ajax响应转换为html

javascript - 主干模型保存问题

javascript - 实例化 View 后将 Backbone 模型分配给 View ?

javascript - MarionetteJS CompositeView ListenTo 未定义

javascript - 使用 youtube api v3 使用 javascript 从视频中获取标题

javascript - 模块 'angular' 不可用

json - 如何在 Play 中读取带有转义引号的 JSON 字符串

iphone - 为什么这个 JSON 仅在 iPhone 中失败?