JQuery的元素創建語法如下:爲什麼使用JQuery元素創建語法?
var myDiv = $('<div>', {
id : "myDiv1",
html : "Hello World!"
});
標準HTML字符串創建語法,也可以通過JQuery的使用,如下:
var myDiv = "<div id='myDiv1'>Hello World!</div>";
有什麼好處,如果有的話,使用JQuery元素創建語法?
編輯:我不要要意見。我想要真實原因爲什麼一個是可取的或爲什麼沒有區別。我認爲在整個項目中使用一致的語法很重要,因此有必要了解選擇一個項目的原因。如果沒有差別,我們可以使用大多數人都很舒服的任何一種。這不是一個基於意見的問題。
這是個人意見。這只是製作元素的一種方式。有些人會說:「它很棒,因爲它很緊湊」。其他人會說,「但它需要很多代碼。」 – epascarello
看起來真的好像比這還要多 - 因此是個問題。如果這是我得到的答案,並且一般同意,但我會隨時接受。 – MirroredFate
製作您自己的JSPerf並查看速度差異。這只是製作元素的一種方式。你想建立一個巨大的字符串,並擔心引號,或者你想設置一個對象的作品。這是你喜歡的。 – epascarello