2014-10-15 2 views
1

Я не понимаю, какие строки я должен завершить с помощью символа с запятой ; в JQuery.Когда заканчивается строка в JQuery с точкой с запятой; character

В настоящий момент я просто завершаю каждую линию с ее безопасностью. Но есть ли правило, где и когда его использовать?

ответ

2

Для начала, JQuery - это библиотека (библиотека Javascript), а не язык, поэтому вы спрашиваете об использовании точки с запятой в Javascript.

Вот руководство при помощи запятой в Javascript: http://www.codecademy.com/blog/78-your-guide-to-semicolons-in-javascript

А вот хороший разговор по THEMA: Do you recommend using semicolons after every statement in JavaScript?

1

jQuery - это просто Javascript, и поэтому вы должны прекратить работу с помощью двоеточия в любом месте, где это имеет смысл сделать это в Javascript. А именно, в конце заявления или строки.

Например:

$("#element1").hide(); // End of statement 

или:

$(function() { 
    alert("hi!"); // End of statement 
}); // End of statement 

Следует отметить, что выше, может быть записана в виде:

$(function() { alert("hi!"); }); 

В этом случае внешняя анонимная функция должна заканчиваться полутопливой (так как это утверждение), а также строки внутри нее. Если я правильно думаю, это действительно единственный раз, когда кажется, что он запутывается.

В общем, обычно нормально ошибаться на безопасной стороне и злоупотреблять ими.

1

Просто точка с запятой ; является требуется после каждого заявления ,

Пример:

$('.selector').hide(); 

Объявление функции, хотя не считается заявление,

Пример:

function myFunc(){ 

} 

(не требуется ;)

1

точка с запятой ; в JavaScript является используется для разделения состояния но его можно опустить, если за оператором следует разрыв строки (или есть только один оператор в block). Заявление представляет собой фрагмент кода, который говорит компьютеру что-то делать.

Рекомендация

вы должны использовать точку с запятой ; после каждого оператора в JavaScript.

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