Когда использовать полуколоны и когда использовать двоеточия в Javascript
Привет, я новичок в программировании. Я понимаю, что продолжаются дебаты о важности точек с запятой в javascript (эстетика против требований и еще много чего), но мне также любопытно узнать о двоеточиях. Кто-нибудь знает, когда использовать точки с запятой, а когда - двоеточия и / или есть ли онлайн-источники со списком случаев. Надеюсь, указанный список будет понятен и с точки зрения непрофессионала?!
Спасибо
2 ответа
Два используются в разных ситуациях. Вы используете точку с запятой при завершении оператора:
alert("This is a statement");
Двоеточие используется при определении пар ключ / значение в нотации объекта:
var a = {
"greeting": "Hello World!"
};
alert(a.greeting);
И во встроенных условных выражениях:
var a = someBool ? "Hello World!" : "Goodbye Cruel World!";
И для этикеток:
outer:
for (var i = 0; i < 3; i++) {
inner:
for (var a = 0; a < 3; a++) {
if(i == a) continue outer;
}
}
Javascript чрезвычайно вдохновлен C. C использует точки с запятой в качестве разделителя операторов. Что на практике означает, что вы в большинстве случаев ставите точку с запятой в конце строки кода.
Какие двоеточия используются в Javascript, я не знаю, так как я не очень хорошо владею этим языком.