javascript - 单击按钮时将值存储在 JSON 中

标签 javascript jquery html json

我是 JSON 新手,我正在尝试使用 JSON 保存数据。当我们单击按钮时,我有一个带有某个按钮的元素列表,我希望按钮的相应值保存在 JSON 中。我还想将标题与 JSON 中已存在的标题进行比较。

演示 Here

最佳答案

您可以简单地使用 for 循环来检查具有该标题的元素是否已经存在:

function alreadyAdded(itemTitle) {
    for (var i = 0; i < objArray.length; i++) {
        if (objArray[i].title === itemTitle) {
            return true;
        }
    }
    return false;
};

此外,您没有使用 json 对象,而只是使用 JavaScript 数组。

Demo

关于javascript - 单击按钮时将值存储在 JSON 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18584727/

相关文章:

javascript - D3 力导向图节点上的标签/文本

javascript - 在 create-react-app 项目中注销 service worker 的后果是什么?

javascript - Node.js 用于backbone.js 应用程序?

javascript - 通过 javascript 脚本后,SVG 图像未显示在 Chrome 中

javascript - 单击鼠标更改 knockout.js 中的 css 类

javascript - 设置已有脚本标签的 src 属性

javascript - Android 浏览器上的 ontouchmove 间隔低?

javascript - Laravel 路由在 API 中不起作用,返回页面 404

javascript - Wordpress:通过 ajax 获取条款

javascript - 如何从输入框中获取文本以显示在弹出窗口中?