javascript - 如何使用 for Each 在 json 中添加特定值

标签 javascript angularjs node.js

我有一个像这样的 json 结构,

$scope.inputs.data=[{name:"sam",marks:"100"},{name:"don",
marks:"200"}]

我们如何使用 forEach.can 添加所有标记。有人可以帮忙吗..我正在尝试这种方法,但没有运气

var i=0;
angular.forEach($scope.inputs.data,function(value){
var sum=o;
var tot=sum+value.marks[i];
i++     
 };

最佳答案

$scope.inputs.data=[{name:"sam",marks:"100"},{name:"don",marks:"200"}];  

var sum=0;
$scope.inputs.data.forEach(function(value){

sum=sum+Number(value.marks);
 
 });

关于javascript - 如何使用 for Each 在 json 中添加特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41431348/

相关文章:

javascript - 通过不带id的查询获取number类型的输入值

javascript - JS 投票系统 {{bindings}} 点击时给出 null?

Javascript 无法读取 null 的属性 'innerText' - puppeteer

json - Node.js + body-parser 对象格式在到达后端时发生变化

javascript - 使用 MEAN 堆栈查询关联模型

javascript - 从 Rmarkdown html 输出中抑制 <script src= ...>

javascript - Angularjs $http 请求缓存在浏览器后退按钮上

javascript - .toBe 函数中的 "Undefined is not a function"

javascript - Electron 从对话框读取文件得到类型错误

javascript - 内容可编辑替代