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