2017-01-11 6 views
0

Я практикую с JQuery пару дней, и я нашел то, что я, кажется, не понимают, поэтому этот вопрос на Stack-переливаРазница между}); а также)};

Всякий раз, когда вы хотите закрыть тег в JQuery , есть ли разница между }); и )};, поскольку я видел оба используемых закрывающих тега.

+4

'});' использование для '({', ')};' использование для '{(' сво вопрос начала и окончания – guradio

ответ

0

Например,

$ (документ) .ready (функция() {} );

Давайте рассмотрим это только.

function(){ 

эта часть раскрыло перед

$(document).ready(

, поэтому необходимо закрыть

function(){ //...}

А затем нужно закрыть скобки документа, как

$(document).ready(//....) 

Здесь // ... из $(document).ready будет заменен на function(){ //...}.

Так сформирует

$(document).ready(function(){ 
// ... 
}); 

Это общие методики, мы все же следуют в большинстве технологий.

Эта концепция будет распространена повсюду. как и в математике.

answer = {[a+b]+[(c*d)+(d*e)]} 

От небольших кусков до большого куска мы закрываем брекеты. Та же концепция в jquery.

0

Это зависит от того, как они открыты.

  • Если он открывается ({, он закрывает с })
  • Если он открывается с {(, она закрывает с )}

Пример:

button.click(function() { 
    // Code 
}); 

Это был открыт click(function(){, поэтому он закрывается с }).

1

Всякий раз, когда вы хотите закрыть тег в jQuery, есть разница между между}); а также)};

В JQuery:

  • метод начинается с ( и заканчивается ).
  • a функция начинается с { и заканчивается на }.

довольно часто в jQuery вы увидите функцию, вложенную внутри метода.

например.

$('[QUERY]').[EVENT](function(){ 

    [... CODE HERE ...] 

}); 

Если вы разделяете это, вы увидите, у вас есть функция:

function(){[... CODE HERE ...]} 

внутри метода:

.[EVENT]([...]); 

Итак, в этом случае, когда вы видите }); фигурная скобка и скобки полностью отделены друг от друга:

  • } закрывает функцию
  • ) закрывает методу

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

  • Нет связанных вопросов^_^