gpt4 book ai didi

Javascript 字符串到对象/数组

转载 作者:行者123 更新时间:2023-11-28 20:20:30 24 4
gpt4 key购买 nike

我有一个如下所示的 JavaScript 字符串:

['Chris','Johannes','test','lag@a.deaaas','lag@a.deaaa','lag@a.eaaa','lag@a.ea'] 

我想将其作为数组/对象传递给 php 文档。最简单的(jQuery?)方法是什么?

编辑:我从 DOM 中获取这个字符串:

<div class="container" data-users="['Chris','Johannes','test','lag@a.deaaas','lag@a.deaaa','lag@a.eaaa','lag@a.ea']" data-userids="[1,2,3,12,13,15,16]">

最佳答案

首先,将 data-usersdata-userids 转换为 JSON(请参阅 http://www.php.net/manual/en/function.json-encode.php )。这意味着所有引号必须是双引号 ("")。

<div class="container" data-users='["Chris","Johannes","test","lag@a.deaaas","lag@a.deaaa","lag@a.eaaa","lag@a.ea"]' data-userids='[1,2,3,12,13,15,16]'>

然后你可以得到这样的数据:

var dataUsers = JSON.parse($('div.container').attr('data-users'))
// dataUsers[0], dataUsers[1], dataUsers.length ....
var dataUserIds = JSON.parse($('div.container').attr('data-userids'))

关于Javascript 字符串到对象/数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18432393/

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