私は、変数を持っているmyNiceVar
それを呼び出すことができます、私はmyNiceVar
値&長さをチェックする必要があり、myNiceVar
変数には、JavaScriptコンパイラのために、これは変数が定義されている意味が、まだプロパティ 'length'が未定義の変数の長さをチェックする方法は?
var myNiceVar;
if(myNiceVar.length){
console.log("I have value!");
}else{
console.log("I am empty");
}
今JavaScriptが返されます。
Uncaught TypeError: Cannot read property 'length' of undefined
どのようなものをチェックすると、エラーに
これを試してみてください: ''(myNiceVar && myNiceVar.length)場合。 – redneb
@redneb私の問題を解決したロシアの友人に感謝 – user6816684
好奇心から、なぜ私はロシア人だと思いますか?私のユーザ名はロシア語で何かを意味しますか? – redneb