Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.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:将URL字符串转换为唯一标识符_Javascript_Guid - Fatal编程技术网

JavaScript:将URL字符串转换为唯一标识符

JavaScript:将URL字符串转换为唯一标识符,javascript,guid,Javascript,Guid,我想将URL字符串转换为较短的唯一标识符。我想将此GUID用作CSS类。同样重要的是,如果我将相同的URL/字符串传递给GUID生成器函数,该函数应返回完全相同的唯一标识符 做这件事的最佳方法是什么?我完全理解,您需要uniq字符串作为标识符。为什么不使用REST表示呢?一个URL仅表示一个uniq状态 这听起来很像一个X/Y问题。例如,也许你想要很多可点击的元素来引导你进入网页,同时执行一些JavaScript——你不必为此使用CSS类。你能更详细地描述这个问题吗?你能举个GUID语法的例子吗

我想将URL字符串转换为较短的唯一标识符。我想将此GUID用作CSS类。同样重要的是,如果我将相同的URL/字符串传递给GUID生成器函数,该函数应返回完全相同的唯一标识符


做这件事的最佳方法是什么?

我完全理解,您需要uniq字符串作为标识符。为什么不使用REST表示呢?一个URL仅表示一个uniq状态

这听起来很像一个X/Y问题。例如,也许你想要很多可点击的元素来引导你进入网页,同时执行一些JavaScript——你不必为此使用CSS类。你能更详细地描述这个问题吗?你能举个GUID语法的例子吗?是否都是数字、字母、字母数字、特殊字符等。您需要的是哈希函数。如果我将相同的URL/字符串传递给GUID生成器函数,则该函数应返回完全相同的唯一标识符。这不是guid应该如何工作的。听起来您需要一个散列,例如MD5或SHA1@guid的书面表示通常由十六进制数字1-F组成。