代码解释: 生成随机字符串 - WIP
一段有意思的代码
代码
这段代码的目的是生成一个随机字符串。
Math.random().toString(36).substring(2, 15)
知识点
- Math.random 生成随机数(范围:
(0,1]
开闭区间) - toString 转字符串,带进制的转换
- substring 字符串截取,感觉这个2-15,后面的应该是多余的?
执行过程
Math.random()
- 生成数据范围 0 -1
开闭区间
- 转化为String 的长度最长多少(可以写代码验证)