Когда использовать полуколоны и когда использовать двоеточия в 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, я не знаю, так как я не очень хорошо владею этим языком.

Другие вопросы по тегам