我对 javascript 还很陌生,并且遇到了一个让我有点挣扎的问题。
好吧,假设我有以下代码:
var test = ("{"g":"776","f":"88876","hit":"true","testvalue":"this is the value i want to capture"}");
var capture =
在“testvalue”之后分配值的最佳方法是什么:在 var test 中到 var capture?我有一种感觉,我需要构建一个 for 循环来查看整个字符串,但老实说,我不知道从哪里开始构建它。
非常感谢任何帮助!
编辑:抱歉应该更好地解释这一点,我捕获此字符串“{”g”:“776”,“f”:“88876”,“hit”:“true”,“testvalue”:“this是我想从 cookie 捕获“}”并将其分配给变量的值。就这样构建好了,我只需要知道如何从这个字符串中捕获特定值并分配给另一个变量。
最佳答案
我不知道为什么你把对象
放在括号内(()
)。但是,如果不加括号,您可以这样做:
var test = {"g":"776","f":"88876","hit":"true","testvalue":"this is the value i want to capture"}
var capture = test.testvalue;
关于javascript - 如何从 JavaScript 变量返回特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30571824/