Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使饼干看起来整洁_Javascript_Cookies - Fatal编程技术网

Javascript 使饼干看起来整洁

Javascript 使饼干看起来整洁,javascript,cookies,Javascript,Cookies,如果我访问网站,请打开控制台并键入: document.cookie.split(";") ["__atuvc=1%7C36", " openid_provider=facebook", " splitVar=Get Alerts!", " _ga=GA1.2.517247621.1408458879"] 我把所有的饼干都拿回来了。不久前,我看到有人在一个不同的程序(我想是mongoDB)中向我展示了一些东西,他们在其中应用了一个.pretty方法,可以对上面的内容执行此操作: __atuvc

如果我访问网站,请打开控制台并键入:

document.cookie.split(";")
["__atuvc=1%7C36", " openid_provider=facebook", " splitVar=Get Alerts!", " _ga=GA1.2.517247621.1408458879"]
我把所有的饼干都拿回来了。不久前,我看到有人在一个不同的程序(我想是mongoDB)中向我展示了一些东西,他们在其中应用了一个.pretty方法,可以对上面的内容执行此操作:

__atuvc=1%7C36", 
"openid_provider=facebook",
"splitVar=Get Alerts!",
"ga=GA1.2.517247621.1408451239"
这种方法存在吗?这只会让我轻松方便地看到网站上的cookies


换句话说,有没有一种方法可以在单独的行上整齐地查看名称-值对(cookie是对象吗?)

document.cookie.replace(/;/g,,\n')

如果你想用一些空间来取悦你的眼睛,你可以加上:


document.cookie.replace(/;/g',,\n')。replace(/=/g',\t=\t')

这里,
.replace()
方法的第一个参数是正则表达式(Regex)

“g”是一个选项,表示替换表达式的多次出现,而不仅仅是第一次出现。
在第一个示例中,
,\n
是一个冒号,后跟一个换行符,替换每个分号。在第二个示例中,我们在
=
符号周围插入制表符。

document.cookie.replace(/;/g',\n')

如果你想用一些空间来取悦你的眼睛,你可以加上:


document.cookie.replace(/;/g',,\n')。replace(/=/g',\t=\t')

这里,
.replace()
方法的第一个参数是正则表达式(Regex)

“g”是一个选项,表示替换表达式的多次出现,而不仅仅是第一次出现。
在第一个示例中,
,\n
是一个冒号,后跟一个换行符,替换每个分号。在第二个示例中,我们在
=
符号周围插入制表符。

document.cookie.replace(/;/g',\n')

如果你想用一些空间来取悦你的眼睛,你可以加上:


document.cookie.replace(/;/g',,\n')。replace(/=/g',\t=\t')

这里,
.replace()
方法的第一个参数是正则表达式(Regex)

“g”是一个选项,表示替换表达式的多次出现,而不仅仅是第一次出现。
在第一个示例中,
,\n
是一个冒号,后跟一个换行符,替换每个分号。在第二个示例中,我们在
=
符号周围插入制表符。

document.cookie.replace(/;/g',\n')

如果你想用一些空间来取悦你的眼睛,你可以加上:


document.cookie.replace(/;/g',,\n')。replace(/=/g',\t=\t')

这里,
.replace()
方法的第一个参数是正则表达式(Regex)

“g”是一个选项,表示替换表达式的多次出现,而不仅仅是第一次出现。
在第一个示例中,
,\n
是一个冒号,后跟一个换行符,替换每个分号。在第二个示例中,我们在
=
符号周围插入制表符。

您可以轻松地将字符串
文档转换为对象。cookie
返回到一个对象中,在任何控制台中都足够可读

var cookies = decodeURIComponent(document.cookie).split(";"), res = {};
cookies.forEach(function(cookie){
    var parts = cookie.split("=");
    res[parts[0]] = parts[1];
});
console.log(res);

您可以轻松地将字符串
document.cookie
返回转换为对象,该对象在任何控制台中都具有足够的可读性

var cookies = decodeURIComponent(document.cookie).split(";"), res = {};
cookies.forEach(function(cookie){
    var parts = cookie.split("=");
    res[parts[0]] = parts[1];
});
console.log(res);

您可以轻松地将字符串
document.cookie
返回转换为对象,该对象在任何控制台中都具有足够的可读性

var cookies = decodeURIComponent(document.cookie).split(";"), res = {};
cookies.forEach(function(cookie){
    var parts = cookie.split("=");
    res[parts[0]] = parts[1];
});
console.log(res);

您可以轻松地将字符串
document.cookie
返回转换为对象,该对象在任何控制台中都具有足够的可读性

var cookies = decodeURIComponent(document.cookie).split(";"), res = {};
cookies.forEach(function(cookie){
    var parts = cookie.split("=");
    res[parts[0]] = parts[1];
});
console.log(res);

这是可行的,但为什么呢?为什么分号用斜杠括起来而不仅仅是单引号?什么是‘g’?“n”是什么?@DougFirr,那些是正则表达式。你应该熟悉他们。这很有效,但为什么呢?为什么分号用斜杠括起来而不仅仅是单引号?什么是‘g’?“n”是什么?@DougFirr,那些是正则表达式。你应该熟悉他们。这很有效,但为什么呢?为什么分号用斜杠括起来而不仅仅是单引号?什么是‘g’?“n”是什么?@DougFirr,那些是正则表达式。你应该熟悉他们。这很有效,但为什么呢?为什么分号用斜杠括起来而不仅仅是单引号?什么是‘g’?“n”是什么?@DougFirr,那些是正则表达式。你应该熟悉他们。