![](/img/trans.png)
[英]How to Fix “Uncaught TypeError: Cannot read property 'value' of null” error?
[英]How to fix: TypeError: Cannot read property 'join' of null on my code?
我试图用一个字符串的所有大写字母组成一个单词,它给了我这个错误信息:
TypeError:无法读取null的属性“ join”
我意识到这是因为在join()
之间,引号之间没有元素。 如果我将其保留为空,则会收到逗号。
var letters = "Sos oli Un Maraca Amigo";
function findMessage(data) {
var hola = data.match(/[A-Z]+/g).join("");
console.log(hola);
}
findMessage(letters)
该示例的预期输出为: SUMA
您需要某种空检查:
var hola = (data.match(/[A-Z]+/g) || []).join("");
如果不匹配,将产生一个空字符串。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.