我有 li 和文本 id=452/name=Vova/Price=457$
我需要在 clien 中构建 var id、名称、价格,并为每个变量获取我可以使用它们的正确文本
这看起来会像这样
var id=452
var name=vova
var Price=457$
最佳答案
var liText = "id=452/name=Vova/Price=457$";
var vars = liText.split("/");
var obj = {};
vars.forEach(function(v) {
var keyValue = v.split("=");
obj[keyValue[0]] = keyValue[1];
});
使用对象表示法obj["id"]
访问它们,或者将它们分配给您的变量(如果您需要的话)。
var id = obj["id"];
var name = obj["name"];
var price = obj["Price"];
关于java - 如何从查询字符串中的字符串中获取特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17131247/