gpt4 book ai didi

javascript - 字符串是小于还是大于包含相同值的整数?

转载 作者:行者123 更新时间:2023-11-30 07:38:51 25 4
gpt4 key购买 nike

我们需要节省服务器带宽来发送和接收 json 文件,而不是这么长的响应:

(...)
{
var serverResponse = JSON.parse(xml.responseText);

switch(serverResponse.votestatus)
{
case 'image_deleted':
console.log("image deleted");
break;

case 'image_not_found':
console.log("image not found");
break;
}
}
(...)

我们像这样缩短字符串(2 个字符串是一个字符串的两倍):

        {
var serverResponse = JSON.parse(xml.responseText);

switch(serverResponse.votestatus)
{
//image deleted
case '1':
console.log("image deleted");
break;
//image not found
case '2':
console.log("image not found");
break;
}
}

问题是字符串的大小是否比整数大?这是

var a = "1";

比这还大?

var a = 1;

最佳答案

对于带宽,文件大小很重要。

是的,在文本文件中 1"1" 少两个字节。

但是你确定这值得付出努力吗?

在尝试手动执行此操作之前,请先查看 Javascript 压缩器和 gzip 压缩。


好的,沿着这条路走:

如果你喜欢

{ "voteStatus": 1 }

结束

{ "voteStatus" : "1" }

为什么不

{ "vs": 1 }

甚至

[ 1 ]

关于javascript - 字符串是小于还是大于包含相同值的整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23009115/

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