Важные циклы JavaScript, которые вам нужно знать



Существуют разные методы выполнения циклов JavaScript. Прочтите здесь, чтобы понять различные методы цикла в JavaScript с примерами.

Петли вJavaScript используется для принятия решений путем проверки конкретного значения на соответствие заданному условию тестирования и выполнения определенного сегмента кода определенное количество раз, пока данное условие не будет удовлетворено. Это помогает сделать ваш код компактным. В петли объясняются в этой статье в следующей последовательности:

Циклы JavaScript

Циклы JavaScript предоставляют быстрый и простой способ делать что-то многократно. Они используются для повторения действия несколько раз без повторения одной и той же строки кода. В основном есть два типа петель:





  • Циклы с контролем входа - При управлении входом условие теста проверяется перед входом в тело цикла. Для петли и Пока цикл петли с контролем входа.

  • Выход из контролируемых циклов- При управлении выходом условие теста оценивается в конце тела цикла. Следовательно, тело цикла будет выполнено хотя бы один раз,независимо от того, истинно или ложно условие теста. цикл do-while - это контур с управляемым выходом.



Теперь давайте перейдем к обсуждению различных методов выполнения циклов JavaScript.

Для петли

Этот метод позволяет кратко записать структуру цикла. Цикл for повторяется до тех пор, пока указанное условие не станет ложным.

цикл for - циклы javascript - edureka



Синтаксис-

for (приращение / уменьшение условия проверки условия инициализации) {оператор}

Пример-

// Программа JavaScript для иллюстрации цикла for var x // цикл for начинается, когда x = 1 // и выполняется до x<=5 for (x = 1 x <= 5 x++) { document.write('Value of x:' + x + ' 
')}

Вывод-

Значение x: 1 Значение x: 2 Значение x: 3 Значение x: 4

Пока цикл

Цикл while - это оператор потока управления, который позволяет многократно выполнять код на основе определенного логического условия. Этот цикл похож на цикл повторяющегося оператора if.

как сделать связанный список в c

Синтаксис-

while (логическое условие) {операторы цикла}

Пример-

// Программа JavaScript для иллюстрации цикла while var x = 1 // Выход, когда x становится больше 5 while (x<= 5) { document.write('Value of x:' + x + ' 
') // увеличиваем значение x для // следующей итерации x ++}

Вывод-

Значение x: 1 Значение x: 2 Значение x: 3 Значение x: 4 Значение x: 5

Цикл Do-while

Этот цикл похож на цикл while, но с той лишь разницей, что он проверяет условие после выполнения операторов. Таким образом, это пример контролируемого выхода из цикла.

Синтаксис-

do {statement} while (условие)

Пример-

// Программа JavaScript для иллюстрации цикла do-while var x = 20 do {// если условие ложно document.write ('Value of x:' + x + ' 
') x ++} while (x<10)

Вывод-

Значение x: 20

Цикл For-in

как сделать кучу в java

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

Синтаксис-

for (имя_переменной в объекте) {операторы}

Пример-

// Программа на JavaScript для иллюстрации цикла for..in // создание объекта var характеристика = {первый: 'Имя', второй: 'Возраст', третий: 'Рост', четвертый: 'Цвет глаз', пятый: 'Национальность '} // перебираем все свойства // характеристик объекта и печатаем их все // с помощью циклов for..in for (itr в характеристиках) {document.write (features [itr] +' 
')}

Вывод-

Имя Возраст Рост Цвет глаз Национальность

Заявление о перерыве

Оператор break используется для выхода из цикла. Это поможет вам разорвать цикл и продолжить выполнение кода после цикла.

Синтаксис-

сломать labelname

Пример-

var text = '' var i for (i = 0 i<10 i++) { if (i === 5) { break } text += 'The number is ' + i + ' 
'}

Вывод-

Число 0 Число 1 Число 2 Число 3 Число 4

Продолжить заявление

Оператор continue прерывает одну итерацию в цикле, если возникает указанное условие, и продолжает следующую итерацию в цикле. Разница между оператором continue и оператором break в том, что оператор continue «перескакивает» на одну итерацию в цикле вместо «выпрыгивания».

Синтаксис-

что такое пространство имен c ++
продолжить labelname

Пример-

var text = '' var i for (i = 0 i<5 i++) { if (i === 2) { continue } text += 'The number is ' + i + ' 
'}

Вывод-

Число 0 Число 1 Число 3 Число 4

Это были разные методы выполнения циклов JavaScript. На этом мы подошли к концу нашей статьи.

Теперь, когда вы знаете о циклах JavaScript, ознакомьтесь с пользователя Edureka. Курс по сертификации веб-разработки поможет вам узнать, как создавать впечатляющие веб-сайты с помощью HTML5, CSS3, Twitter Bootstrap 3, jQuery и API Google и развертывать их в Amazon Simple Storage Service (S3).

Есть вопрос к нам? Пожалуйста, укажите это в разделе комментариев «Циклов JavaScript», и мы свяжемся с вами.