2015-05-11 2 views
-4

данный кусок кода:Есть ли разница между «document.getElementById()» и «document.getElementById», могут ли круглые скобки иметь какое-либо значение?

init: function() { 
    var tablebody; 
    if (!document.getElementById() || !document.createTextNode) return; 
    var ts = document.getElementsByTagName('table'); 

, но он не работает.

+2

Просьба предоставить дополнительную информацию: чего вы хотите достичь, что не работает, ... – Jordumus

ответ

2

Да!

document.getElementById() 

Это вызовет функцию.

document.getElementById 

Это будет проверять, если getElementById определяется на document и вернуть его.

+0

Если я использую круглые скобки, я должен добавить в него аргументы? И как функция lowerCase(), почему она всегда использует круглые скобки? –

+0

@HuiAn Вы должны указать аргумент функции – Tushar

+0

Итак, вы имеете в виду, что если я использую круглые скобки, я должен предоставить аргумент функции, но toLowerCase(), у нее нет аргументов, почему многие люди используют раунд кронштейны? Просто привычка? –

Смежные вопросы