javascript - TypeError: Cannot read property '0' of undefined -
when call renderframe, trying access newline[i] throws error of
uncaught typeerror: cannot read property '0' of undefined why this? i've included relevant code.
rows : ["-","-","-","-","-","-","-","-","-","-",], generateline : function(){ var result = new array(10); for(var = 0; < result.length; i++){ result[i] = " "; } }, renderframe : function(){ var newline = this.generateline(); for(var = 0; < this.rows.length; i++){ console.log(newline[i]); } },
you forgot
return result; at end of generateline()
so newline undefined. hence cannot read property '0' of undefined
Comments
Post a Comment