任何人都能解释为什么/[a-z]/.test(null)返回true时/[A-Z]/.test(null)返回false?是null(或undefined或false)在Javascript中被视为小写字母?谢谢.
在Chrome和Firefox上测试过.
Ste*_*ter 13
当您测试除String之外的任何内容时,它将变为String.null变成了一个字符串'null'.试试吧:console.log(new String(null));
同样地undefined.
| 归档时间: |
|
| 查看次数: |
586 次 |
| 最近记录: |