Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.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_Browser_Hash - Fatal编程技术网

Javascript 哈希键浏览器中的有趣字符安全吗?

Javascript 哈希键浏览器中的有趣字符安全吗?,javascript,browser,hash,Javascript,Browser,Hash,据我所知,字符串中所有合法的字符也可以用于散列键,但有人知道javascript在所有主要浏览器中是否也是如此吗 我在一些散列键中使用了丹麦字符“æå”,它在我测试过的所有浏览器中都运行良好(但不幸的是,我收集的浏览器不完整)。有趣的字符?无论如何,如果您将散列存储为字符串(?!)…为什么不呢?这可能没关系,我只是想确保没有忽略一些旧版本浏览器中的一些怪癖,这些怪癖会使我的程序崩溃。也许如果一些旧浏览器javascript不支持utf-8字符串或类似的东西-/顺便说一句,我发现我真的不需要在我的

据我所知,字符串中所有合法的字符也可以用于散列键,但有人知道javascript在所有主要浏览器中是否也是如此吗


我在一些散列键中使用了丹麦字符“æå”,它在我测试过的所有浏览器中都运行良好(但不幸的是,我收集的浏览器不完整)。

有趣的字符?无论如何,如果您将散列存储为字符串(?!)…为什么不呢?这可能没关系,我只是想确保没有忽略一些旧版本浏览器中的一些怪癖,这些怪癖会使我的程序崩溃。也许如果一些旧浏览器javascript不支持utf-8字符串或类似的东西-/顺便说一句,我发现我真的不需要在我的程序中使用它们(出于其他一些无关的原因),所以幸运的是,它已经变成了一场学术讨论UTF-8(或多或少)即使在IE6中也得到了很好的支持,我认为你永远不必使用不支持UTF-8的浏览器