javascript - Best way to add null checker to querySelector in jquery -
i have parsed xml , i'm using queryselector
for example:
this.queryselector("type").textcontent sometimes value of this.queryselector("type") null previous line returns error.
what beautiful way avoid errors?
i'm doing following:
example = this.queryselector("type") != null ? this.queryselector("type").textcontent : "" //ugly! but long , looks bad.
other way: own function findinxml(this, "type"), when want deeper it's looks that:
findinxml(findinxml(this, "type"), "sth") // ugly! i prefer use way example:
this.findxml("type").findxml("sth") //looks nice
one call queryselector:
var typeel; var example = (typeel = this.queryselector("type")) ? typeel.textcontent : ''; jsperf agrees:
Comments
Post a Comment