В чем смысл открытых и закрытых скобок? - PullRequest
0 голосов
/ 11 апреля 2011

Какой смысл или смысл в том, чтобы иметь код, который имеет открытые и закрывающие скобки?

Вот пример кода, на который я смотрю:

<input style="background-color:#bfdfff" name="fn" type="text" id="kfn" 
    size="55" maxlength="55" onfocus=                   
        "this.select(); 
        if (this.value==''){
          this.style.background='#00CCCC';
        }
        else
        {
          this.style.background='#99CCFF';
        }
" />

Строка, о которой мне интересно, здесь:

this.select(); 

Что означает использование открытых и закрытых скобок ()?

Ответы [ 2 ]

3 голосов
/ 11 апреля 2011

Это называется круглыми скобками , а не "скобками". Они заключают аргументы в вызов функции. Функция select не принимает никаких аргументов, но вы все равно должны поместить туда скобки, чтобы вызвать функцию.

2 голосов
/ 11 апреля 2011

Добавление к тому, что сказал Эрнест, также помогает идентифицировать функцию, а не просто переменную. Без скобок вы бы не знали, была ли это функция или переменная, если вы не были знакомы с кодом.

...