gpt4 book ai didi

javascript - 网页: where and how to store it?中的业务数据

转载 作者:行者123 更新时间:2023-12-02 20:09:23 25 4
gpt4 key购买 nike

我需要 HTML 页面中的业务数据。该数据与 DOM 不直接相关,但用于处理 DOM 上的 javascript(和/或 jquery)操作。例如,我应该知道 id=100 的对象包含 id 为 1001、1002 和 1003 的对象。

object (id=1000) = {1001,1002,1003}

我四处打听,但听到了不同的想法。

到目前为止的一些解决方案

数据列表。

<dl id="1000">
<dt>1001</dt>
<dt>1002</dt>
<dt>1003</dt>
</dl>

标签中的类

<span id="1000" class="o_1001 o_1002 o_1003">
(or any other tag ?)
<dl id="1000" class="o_1001 o_1002 o_1003">

更新:根本不在 HTML 中?既然它是关于 javascript 所需的数据,我不妨直接将其放入 javascript 中?

<script>
var object = { id : 1000, value : [1000,1001,1002]; }
storeGlobal(object);
</script>

storeGlobal 将是 js 脚本中的 globar var,现在也包含数据。

有什么想法吗?

最佳答案

如果数据以某种方式与 DOM 中的某些元素相关,您可以使用 jQuery.data() 。这是在页面中存储数据的一种非常好的、干净的方式。

如果它与任何 DOM 元素无关,那么在 JS 中将其作为数组/对象来处理可能是最简单的。

关于javascript - 网页: where and how to store it?中的业务数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7118152/

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