function _() {
return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, (function (e) {
var t = 16 * Math.random() | 0
, n = "x" == e ? t : 3 & t | 8;
return n.toString(16)
}
))
}
运行结果是这样的 6c23eefe-7aff-4c8e-ba59-312b6e157910
最简单的方式(python2、3通用):
这一段 javascript 把它转化成下面的形式,你应该就理解了。