1:性能
stackflow:http://stackoverflow.com/questions/1910794/what-is-the-difference-between-jquery-text-and-html
demo:http://jsfiddle.net/PhJNX/
- jQuery's
.html()
is ~2x faster than.text()
. - pure JS'
.innerHTML
is ~3x faster than.html()
. - pure JS'
.nodeValue
is ~50x faster than.html()
, ~100x than.text()
, and ~20x than.innerHTML
.
2:安全
stackflow:http://stackoverflow.com/questions/9735045/is-jquery-text-method-xss-safe
demo:http://jsfiddle.net/TLu69/
$().text()更安全