str是一个节点。str.value就是取的这个节点的值,通常这个节点是input/textarea等类型的。 RegExp("^\\w{8,31}$")是正则表达式,用于判断str.value这个字符串,是否是由8到31个字符组成的。
1.这里的str.value是指你函数参数对象的值,主要有调用该方法的地方设置;2.RegExp("^\\w{8,31}$")是正则表达式应用的一种,用来匹配字符串中的字符是否符合正则的规则,你这里的正则用来验证字符串重复8-31的字符串。