Строки в JAVASCRIPT. Тип данных string. Типы кавычек, поиск, регистр и получение подстроки.

Поділитися
Вставка
  • Опубліковано 8 вер 2024
  • В этом уроке поработаем со строками в JavaScript. Разберем типы кавычек, научимся искать часть строки. А также разделять строки и менять регистр.
    👉 Файлы урока - fls.guru/files...
    🔴 Получить доступ к плюшкам + поддержать канал: / freelancerlifestyle
    🔴 Telegram канал: t.me/freelance... (teleg.run/free...)
    🔴 Telegram чат по верстке: t.me/flschat (teleg.run/flschat)
    🔴 Facebook: / freelancerlifestyle
    🔴 Instagram: / freelancer.lifestyle
    👋 Меня зовут Женя Андриканич, я IT - специалист, занимаюсь разработкой сайтов. На этом канале, я регулярно и в максимально доступном формате буду делиться с тобой своим опытом, наработками, секретами и лайфхаками!
    Ссылка на канал: / freelancerlifestyle
    🤟 Живи, а работай в свободное время! ©

КОМЕНТАРІ • 230

  • @FreelancerLifeStyle
    @FreelancerLifeStyle  3 роки тому +16

    Набираем обороты)
    🔴 Карта канала: miro.com/app/board/o9J_lZB3YKI=/
    🔴 Получить доступ к плюшкам + поддержать канал: www.patreon.com/freelancerlifestyle
    🔴 Telegram канал: t.me/freelancer_lifestyle (teleg.run/freelancer_lifestyle)
    🔴 Telegram чат по верстке: t.me/flschat (teleg.run/flschat)
    🔴 Facebook: facebook.com/freelancerlifestyle
    🔴 Instagram: instagram.com/freelancer.lifestyle

  • @user-ym8mg1wi8t
    @user-ym8mg1wi8t 2 роки тому +56

    0:00 В уроке
    0:12 Кавычки
    3:02 Спецсимволы
    5:34 Длина строки. Свойство Length
    6:06 Получаем символы строки
    7:41 Изменение регистра
    8:22 Поиск подстроки
    11:46 Получение части строки
    13:17 Сравнение строк
    14:32 Домашка

  • @urafrank7809
    @urafrank7809 2 роки тому +19

    Your lessons are very hellping people. Thank a lot of!
    // Если вас смутит что я для строк добавлял разные переменные( text1, text2 и т.д ) - это нужно для того - чтобы не произошла ошибка вызова одной и той же переменной.
    // №_1
    // False - Выведет "Привет! Я ${ fls }". Для того чтобы использовать переменные или выражения внутри строки - необходимо использовать обратные ковычки:
    let fls = "фрилансер";
    let text1 = ` Привет! Я ${ fls } `;
    console.log(text1);
    // №_2
    // Нужно использовать квадратные скобки ( [ ] ) и указать индекс начиная с "0":
    let text2 = 'фрилансер';
    console.log( text2[ 5 ] );
    // №_3
    // False - Выведет строку "123456"(string). При складывании числа и строки - всё преобразовывается в строку.
    // Для получения нужного значения (579) - можно воспользоваться оператаром "+" перед строкой (преобразования строки в число) или функцией(конструктор) "Number" :
    let text_1 = 123 + +"456";
    let text_2 = 123 + Number("456");
    console.log(text_1);
    console.log(text_2);
    // №_4
    // Чтобы получить строку в верхнем регистре - нужно у строки вызвать функцию(метод) "toUpperCase" :
    let text3 = 'фрилансер';
    console.log( text3.toUpperCase() );
    // №_5
    // Чтобы получить подстроку в строке - нужно у строки вызвать функцию(метод) "slice". В ней нужно указать начало "подстроки" и конец, начиная с "0":
    let text4 = 'фрилансер';
    console.log( text4.slice(3, 6) );
    // №_6
    // Выведет - false. Так как после символа под индексом 4 ( "а" ), нету подстроки "лан". Чтобы получить "true" - указываем символ под индексом 3 ( "л" ):
    let text5 = 'фрилансер';
    console.log( text5.includes( 'лан', 4 ) ); // false
    console.log( text5.includes( 'лан', 3 ) ); // true

  • @juliatutaeva9832
    @juliatutaeva9832 3 роки тому +30

    С каждым видео по JS от Евгения моё "спасибо" всё больше :)

  • @user-fy4qt3uk9x
    @user-fy4qt3uk9x 2 роки тому +4

    Добрий день, велике дякую вам за такі чудові відео та за те ,що даруєте чудові знання.

  • @dennisfisher2684
    @dennisfisher2684 3 роки тому +40

    Женя, ривет! )) Пожалуйста, сделай следующий урок про массивы )
    Про объекты - ваще круть видосик )

  • @justasparrow7296
    @justasparrow7296 3 роки тому +50

    Первый препод, который вызывает такой интерес к обучению. Спасибо, Евгений.

  • @akhmad_goytinski
    @akhmad_goytinski 2 роки тому +15

    Спасибо Вам Женя Андриканич!!! Вы самый лучший преподаватель 2022 года. Желаю крепкого здоровья, счастья и удачи!!!

  • @sergsergey255
    @sergsergey255 3 роки тому +61

    Привет. Видео по JavaScript понравилося но такая проблема не понимаю как применять на практике в верстке макета. Было бы очень хорошо сделать небольшую верстку и применить с каждого урока JS. С одной стороны понятно, а как в верстке это сделать и увидеть не понимаю. Если такое возможно сделай пожалуйста видосик. СПАСИБО ЗА ТВОИ ПОЛЕЗНЫЕ ВИДОСИКИ. +

    • @irinazatynina4114
      @irinazatynina4114 2 роки тому +1

      полностью поддерживаю, очень не хватает приминения

    • @nadir2183
      @nadir2183 2 роки тому +1

      @@irinazatynina4114 у него в плейлистах есть видео про применению

    • @jimhawkins2483
      @jimhawkins2483 2 роки тому

      @@nadir2183 если вам не сложно, скиньте ссылку на видео, а то вдруг найти не выйдет, благодарю

  • @skozachuk_channel
    @skozachuk_channel 3 роки тому +7

    Приветствую всех! Евгению отдельное спасибо за уроки!
    Решение заданий из Домашней работы.
    // Домашняя работа.
    // Задача №1. Верна ли запись?
    /*
    let fls = "фрилансер";
    let text = 'Привет! Я ${fls}';
    // Ожидаемое сообщение: Привет! Я фрилансер
    console.log(text);
    */
    /*
    Ответ: нет, не верна.
    Как правильно: при подстановке
    в выражение первой переменной
    нужно использовать обратные кавычки
    */
    /*
    let fls = "фрилансер";
    let text = `Привет! Я ${fls}`;
    // Ожидаемое сообщение: Привет! Я фрилансер
    console.log(text);
    */
    // Задача №2. Получить символ "н" из строки:
    //let text = 'фрилансер';
    // Ответ:
    /*
    let textSymbol = text[5];
    console.log(textSymbol);
    */
    // Задача №3.
    // Верно ли выражение?
    // let text = 123 + "456";
    // Ожидаемый результат 579
    // console.log(text);
    // Ответ: нет, не верно.
    /*
    В предложенном варианте происходит
    сложение числа и строки.
    В результате получается строка.
    Для сложения чисел нужно убрать
    скобки у 2-ого числа.
    */
    // let text = 123 + 456;
    // Ожидаемый результат 579
    // console.log(text);
    // Задача №4. Получить строку в верхнем регистре
    // let text = 'фрилансер'
    // Ответ: нужно применить функцию toUpperCase
    // console.log(text.toUpperCase());
    // Задача №5. Получить подстроку "лан" из:
    //let text = 'фрилансер';
    /*
    Ответ: нужно применить метод str.slice.
    В функции указать диапазон в виде цифр,
    соответствующий порядку букв в строке.
    */
    // console.log(text.slice(3, 6));
    // Задача №6.
    /*
    Какое значение (true или false)
    вернёт представленное
    ниже выражение?
    */
    let text = 'фрилансер';
    console.log(text.includes('лан', 4));
    /*
    Ответ: выражение вернёт в консоль
    значение false, потому указанный
    фрагмент 'лан' не найдет. Причина
    в том, что поиск фрагмента идёт с
    4-ого символа "а".
    */

    • @user-ym8mg1wi8t
      @user-ym8mg1wi8t 2 роки тому +2

      3 задача: или преобразовать строку "456" в число с помощью унарного оператора :
      let text = 123 + + "456";
      console.log(text);

    • @user-sx6gk1cw9w
      @user-sx6gk1cw9w 2 роки тому

      @@user-ym8mg1wi8t Алла, спасибо! Вы правы. Совсем забыл, что унарный оператор преобразует строку в число)

  • @ZuleykaGreen
    @ZuleykaGreen 3 роки тому +1

    Благодаря Жене осваиваю JS с нуля, хотя еще недавно даже не подозревала о существовании такого предмета.
    Отдельная признательность за домашки. Всех благ и миллионных просмотров Жене.
    1. не верно без обратных кавычек.
    2.let fls = "freelancer";
    console.log(fls[6]);
    3.не верно - строка и число не суммируются
    4.let fls = "freelancer";
    console.log(fls.toUpperCase());
    5.let fls = "freelancer";
    console.log(fls.slice(4,7));
    6. false

  • @umedrustamov39
    @umedrustamov39 3 роки тому +5

    До этого урока мне ещё рана я сейчас смотрю твои уроки про css 👍👍

  • @artemkalinichenko9337
    @artemkalinichenko9337 Рік тому +3

    Прохожу платные курсы, на которых информации все таки в разы больше, но на твоих уроках закрепляю информацию и даже понимаю многое, что до этого не понял.
    Спасибо тебе!
    Ты ТОП!)

  • @user-vn1ho3gu5b
    @user-vn1ho3gu5b 3 роки тому +17

    Не перестаю восхищаться вашей работой, спасибо вам огромное за ваш труд!!!!!!!!!

  • @bonickd9095
    @bonickd9095 3 роки тому +10

    Вот это я понимаю стабильность. Так держать!

  • @scorpion00001
    @scorpion00001 3 роки тому +18

    Как всегда на высоте Женя!

  • @IT_s_null9
    @IT_s_null9 26 днів тому

    Лучший, очень много инфы по одной теме как раз что надо)

  • @rax1945
    @rax1945 2 роки тому +5

    Брооо спасибо! Я читал учебник 3 дня так и не понял тему, тут посмотрел твоё видео, объяснил всё идеально!

  • @user-qt9wr4kq8e
    @user-qt9wr4kq8e Рік тому

    уверена, что нет таких фронтендеров, которые бы не смотрели твои видео. Спасибо большое :)) Удачи вам!

  • @shukonfadah5725
    @shukonfadah5725 2 роки тому

    все ваши виде это лучшее что можно найти на русскоязычном сегменте! Я поддерживаю вас во всём! желаю мира и спокойствия вашей стране и семье

  • @user-vd2un8ti7w
    @user-vd2un8ti7w 6 місяців тому

    Спасибо! Вы очень хорошо объясняете. По учебнику, в доходчивой форме!!!

  • @user-qq3tj1ti7b
    @user-qq3tj1ti7b 3 роки тому +3

    Только ваши уроки доносят до меня понятный смысл языка.Спасибо! Приятно смотреть, слушать, радует что есть домашка, а также качественно смонтированные видео и снимающий страх юмор)

  • @user-vn9qk3eh6i
    @user-vn9qk3eh6i 3 роки тому +2

    Спасибо, доступно и понятно!! Особенно, спасибо, за домашки в конце уроков!

  • @user-cg4dp7em8j
    @user-cg4dp7em8j 2 роки тому +2

    Жека, ты как всегда супер мега крутой препод!!! Спасибо тебе огромное за все, что ты делаешь!!!

  • @arcadiibabici7655
    @arcadiibabici7655 10 місяців тому

    Спасибо, Евгений. Ты супер преподаватель!

  • @user-cb4nz3we3l
    @user-cb4nz3we3l 2 роки тому +3

    Красавчик! Очень круто объясняеш спасибо!!!!))))

  • @user-sr1zi3bx7s
    @user-sr1zi3bx7s 3 роки тому +9

    1. false
    2. text[5] или slice(5, -3)
    3. false
    4. text.toUpperCase()
    5. text.slice(3, -3)
    6. false

    • @user-vy3up6wb9o
      @user-vy3up6wb9o 2 роки тому

      слушай,а почему 1 false?У нас ток 1 не совпало,хотя у меня вроде правильно выдает

    • @user-zq3dc6ym9q
      @user-zq3dc6ym9q 2 роки тому

      ​@@user-vy3up6wb9o Привет, в первом нужно использовать обратные кавычки ``.
      let fls = "фрилансер";
      let text = `Привет! Я ${fls}` ;
      console.log(text);
      А используются обычные кавычки и из-за этого выведет
      Привет! Я ${fls}
      Вместо
      Привет! Я фрилансер
      Не знаю актуально еще или нет, но надеюсь помог
      Хоть я и плохо объясняю )

    • @user-vy3up6wb9o
      @user-vy3up6wb9o 2 роки тому

      @@user-zq3dc6ym9q так строчка с переменной text вроде и так была обернута в обратные ковычки

    • @user-zq3dc6ym9q
      @user-zq3dc6ym9q 2 роки тому

      @@user-vy3up6wb9o Нет, посмотрите, там обычные одинарные кавычки - ' '
      А обратные - ` `

    • @user-vy3up6wb9o
      @user-vy3up6wb9o 2 роки тому +1

      @@user-zq3dc6ym9q понял,спасибо

  • @qwe-rty-
    @qwe-rty- 3 роки тому +3

    Доброе утро!)

  • @medovikov
    @medovikov 2 роки тому +1

    Я с большим интересом смотрю уроки!

  • @lezo
    @lezo 3 роки тому +1

    Все чудово, підтримуємо канал коментарями!

  • @cotriks6251
    @cotriks6251 3 роки тому +2

    И снова новое, топовое видео, Евгений! Вы лучший, спасибо за доступные знания)

  • @user-ei6wy1ew9f
    @user-ei6wy1ew9f 3 роки тому +1

    Женя красавчик! Очень доступно и толково рассказал.

  • @rozovays
    @rozovays 3 роки тому +9

    Люблю выполнять ДЗ)))
    1. Нет. Должны быть обратные кавычки ``;
    2.
    let text = 'фрилансер';
    let n = text[5]; //1 способ
    let n1 = text.slice(5, 6); //2 способ
    let n2;
    for (const char of text) {
    if (char.toLowerCase() === "н") {
    n2 = char;
    }
    }; //3 способ
    console.log(`n = ${n}, n1 = ${n1}, n2 = ${n2}`);
    3. Нет ожидаем "123456";
    4.
    let text2 = 'Фрилансер';
    let textUpper = text2.toUpperCase();
    console.log(textUpper);
    5.
    let text3 = 'Фрилансер';
    let lan = text3.slice(3, 6); //1 способ
    let lan1 = text3.slice(-6, -3); //2 способ
    let lan2 = text3[3] + text3[4] + text3[5]; //3 способ
    console.log(`lan = ${lan}, lan1 = ${lan1}, lan2 = ${lan2}`);
    6.false. После четвёртого символа нет подстроки "лан";

    • @rozovays
      @rozovays Рік тому

      @@SNSDfOu как скажете

  • @user-rv1gn7qn3s
    @user-rv1gn7qn3s 2 роки тому +1

    Жека РИВЕТ! ещё раз огромное спасибо.

  • @daymohklazam
    @daymohklazam Рік тому

    Пишу тебе уже 815 раз, сколько можно ? Красаучек Жека !

  • @user-en4cc9jg5c
    @user-en4cc9jg5c 3 роки тому

    Такая информация, до которой никогда не доходили руки и не хватало решимости взяться и изучить её, ведь она кажется скучной! Ан нет!))) Наконец-то))) Эврика! Спасибо!

  • @_pierro_
    @_pierro_ 3 роки тому

    Заранее оставляю коммент и лайк потому, что знаю, что видео будет крутейшим

  • @user-tk7qv9rv2c
    @user-tk7qv9rv2c 2 роки тому +2

    Как всегда, супер и огромное спасибо!

  • @user-yi9pq3th4o
    @user-yi9pq3th4o 3 роки тому +2

    Спасибо!!! Как всегда лучший!!

  • @user-tq2lm6sn1t
    @user-tq2lm6sn1t 2 місяці тому

    Привет! Ты супер крутой! Спасибо!

  • @user-vh2hj3ov8d
    @user-vh2hj3ov8d 3 роки тому +2

    Годный контент с самого утра)
    Кстати спасибо тебе, научился верстать, теперь скрипты и на работу)

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  3 роки тому +3

      я рад!

    • @vb8723
      @vb8723 3 роки тому

      вот спустя 42 уроков, пробовал заробатывать?

    • @user-vh2hj3ov8d
      @user-vh2hj3ov8d 3 роки тому

      @@vb8723 нет, у меня в планы фриланс пока не входит, нужно сначала на фирму поработать годик хотя бы, опыта набираться

    • @vb8723
      @vb8723 3 роки тому

      @@user-vh2hj3ov8d , дай, пожалуйста ссылку на свой вк или инсту, хочу пообщаться с тобой

    • @user-vh2hj3ov8d
      @user-vh2hj3ov8d 3 роки тому

      @@vb8723 Nikita_966 телеграмм

  • @user-ut3ml1cc6q
    @user-ut3ml1cc6q 3 роки тому +2

    Спасибо большое, Евгений! Крайне полезный канал, полезные уроки, по JS ооочень нужны ваши уроки!) Просто не все это пока поняли... и не все начали изучать JS. Но всё будет!

  • @olegsemenukha4107
    @olegsemenukha4107 3 роки тому +3

    Класс!!! ❤️🙏

  • @user-qn7zf9js3y
    @user-qn7zf9js3y 3 роки тому +2

    JS, я иду к тебе! )) Вот и еще один "волшебный пинок" на этом пути к JS.

    • @Itcursed
      @Itcursed 3 роки тому

      ну как?

    • @user-qn7zf9js3y
      @user-qn7zf9js3y 3 роки тому

      @@Itcursed печальная рифма для ответа-"никак". Я или что-то упустил, или реально стало сложно.

  • @noeasy2198
    @noeasy2198 3 роки тому +1

    привет Женя мне очень нравятся твои уроки!!!! Пожалуйста выпусти ролики про node.js

  • @user-jc5yr6wz5i
    @user-jc5yr6wz5i 3 роки тому +1

    Видео, как всегда класс. Предлагаю далее методы массивов. Спасибо за твой труд.

  • @user-sr4yu5jn7j
    @user-sr4yu5jn7j 3 роки тому +1

    Качественно и четко. Желаю успехов!!!

  • @MsMishaUA
    @MsMishaUA 7 місяців тому

    Вичерпно! Дякую.

  • @Andrey_Mendel
    @Andrey_Mendel 2 роки тому

    Вже простіше)) Дякую!

  • @pitbrest
    @pitbrest 3 роки тому

    Жека лучший!

  • @konstantinlyashenko4785
    @konstantinlyashenko4785 3 роки тому

    Жека - Капитальный красавчик 💪😎☝️

  • @user-xc2ch3yf5f
    @user-xc2ch3yf5f 2 роки тому

    Если бы я был языком JS - то хотел бы чтобы ты был моими устами !

  • @MegaTesei
    @MegaTesei 3 роки тому +1

    Хотел бы так же увидеть на канале обучающее видео по Асинхронности выполнения задач JS, а так же урок на тему "ввод с клавиатуры"

  • @user-fi2fg2yi6f
    @user-fi2fg2yi6f 3 роки тому +2

    Как и всегда - великолепно) Спасибо за контент!

  • @yeshyeshli
    @yeshyeshli 3 роки тому +5

    Так. Где выдают премию "Учитель года на Ютуб"? Я хочу за вас проголосовать))

  • @kotbarsik9613
    @kotbarsik9613 3 роки тому +2

    Отлично)

  • @konstantino7016
    @konstantino7016 3 роки тому

    Сразу же обязательный лайк и коммент!

  • @niklebed4413
    @niklebed4413 3 роки тому

    Как всегда лайк и комментарий. Отличная работа!!!

  • @eragons89
    @eragons89 2 роки тому

    Дякую за відео Женя

  • @user-ys3in6qx6f
    @user-ys3in6qx6f 2 роки тому +1

    Спасибо! 👍✨

  • @user-dd3nm6yz6d
    @user-dd3nm6yz6d 3 роки тому

    Всё супер! От себя бы добавил, что stroka.toLowerCase() и stroka.toUpperCase() не изменяют саму строку, но возвращают преобразованную строку.

    • @MegaTesei
      @MegaTesei 3 роки тому

      Под словом "возвращают" вы имеете ввиду "создают" И, где это знание пригодится?

  • @go_forward140
    @go_forward140 3 роки тому +9

    Ставим лайки !!! Я один раз не поставил и мне кто-то зонты поломал

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  3 роки тому +1

      Ахах)

    • @deniskotov
      @deniskotov 3 роки тому +4

      Я один раз не поставил и мне кто-то пел песни Аллы Пугачевой

  • @ShortsPageTech
    @ShortsPageTech 3 роки тому +4

    круто)

  • @starkbang1936
    @starkbang1936 3 роки тому

    Домашка:
    Усложнил немного решения, все работает
    1)let fls = "Фрилансер";
    let res = `Hello, I ${fls}`; -> делаем обратные кавычки
    console.log(res);
    2) let indexOfN = fls.indexOf("н");
    console.log(indexOfN);
    console.log(fls.slice(indexOfN, indexOfN+1));
    3) let suma = 123 + +"456"; -> преобразуем с помощью +
    console.log(suma); -> даст желаемые 579
    4)console.log(fls.toUpperCase());
    5)let indexOfL = fls.indexOf("л");
    console.log(fls.slice(indexOfL, indexOfN+1));
    6)console.log(fls.includes("лан", 4)); -> false

  • @MaKs-RuSSkii
    @MaKs-RuSSkii 3 роки тому +1

    Красавчик !👍🏼

  • @pusika3
    @pusika3 3 роки тому +3

    Ура :) новое видео по самому лучшему курсу!
    з.ы. Кто додумался влепить один дизлайк? Совсем ку-ку )

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  3 роки тому +1

      Спасибо!

    • @ShoTHIk
      @ShoTHIk 3 роки тому

      У кого то видимо курсор мышки дрогнул :)

    • @user-qn7zf9js3y
      @user-qn7zf9js3y 3 роки тому

      @@ShoTHIk ага, и он от увиденного потерял сознание. Лежит, там, без сознания... Без друзей. Без малейшего понятия. Так ему и надо! ))

  • @ПишетБотПоМетодичке

    От души!

  • @user-lo7im2rk8h
    @user-lo7im2rk8h 2 роки тому

    Думаю багато людей ще досі пережовують цикли і функції. А декого і самі функції пережували ;)

  • @Anton_Petrovich
    @Anton_Petrovich 3 роки тому

    Спасибо за урок!)

  • @movieclips4848
    @movieclips4848 3 роки тому +1

    Спасибо будет что учить

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  3 роки тому

      Пожалуйста!

    • @movieclips4848
      @movieclips4848 3 роки тому

      @@FreelancerLifeStyle Скажите нужен ли ещё jquery или он уже не актуален при работе в офисе или на фрилансе

  • @Alexus1504
    @Alexus1504 3 роки тому +1

    Супер!!!

  • @user-is5rl8hn9c
    @user-is5rl8hn9c 3 роки тому +2

    Спасибо за видео. Женя, как часто в будущем ты планрируешь выпускать уроки именно по JS?

  • @markerok3411
    @markerok3411 2 роки тому

    Спасибо за урок.
    1. не верна. Должны быть обратные кавычки.
    2. console.log(text[5]);
    3. не верно. Результатом будет строка "123456"
    4. console.log(text.toUpperCase());
    5. console.log(text.slice(3,6));
    6. false потому что "лан" начинается с 3 символа, а функция ищет с 4 символа.

  • @user-lr9sg4ff2f
    @user-lr9sg4ff2f 3 роки тому +2

    Спасибо за все что ты делаешь!!! Будет ли ролик с аналогом/аналогами авакоду?

  • @rejhey9130
    @rejhey9130 3 роки тому

    Спасибо Вам!

  • @glebmaksimov4885
    @glebmaksimov4885 3 роки тому +2

    Женя. Привет. Пожалуйста, сделай урок про то как сделать сайт многоязычным.

  • @selleniya999
    @selleniya999 3 роки тому

    Всё получается! очень хорошо объясняешь!

  • @izanami3134
    @izanami3134 3 роки тому

    Спасибо!

  • @Dmytro-DIY
    @Dmytro-DIY 2 роки тому

    Everything is true!

  • @user-ld1gs4jg1m
    @user-ld1gs4jg1m 3 роки тому

    Спасибо

  • @user-wn4uu6uo7i
    @user-wn4uu6uo7i 3 роки тому +1

    Только закончил смотреть. Остаются массивы. На протяжении всех выпусков задаюсь вопросом как же это всё можно использовать на деле. Как с помощью этого всего писать приложения, делать сайт интерактивным (надеюсь, называю это правильно).
    Знаю, гоню лошадей. Но я уже хочу взломать пентагон, или хотя-бы кремль.
    Большое спасибо за видео. Я тупой, но я всё понимаю.

  • @UnravelWorld
    @UnravelWorld 10 місяців тому

    Домашнее задание:
    -Задача 2:
    Через if
    let text = 'фрилансер';
    if(text.startsWith('фри')) {
    if(text.includes('н')) {
    console.log('н');
    }
    }
    Через цикл
    let text = 'фрилансер';
    for(let i = 0; i < text.length; i++) {
    if(text[i] === 'н') {
    console.log(text[i]);
    }
    }
    -Задача 3:
    Если можно изменить text
    let text = 123 + Number("456");
    console.log(text);
    Если нельзя, то можно через разделение
    let text = 123 + "456";
    let parts = text.split("456");
    let numberPart1 = Number(parts[0]);
    let numberPart2 = Number("456");
    let sum = numberPart1 + numberPart2;
    console.log(sum);
    -Задача 5:
    let text = 'фрилансер';
    let substring = 'лан';
    if(text.includes(substring)){
    console.log(substring);
    }

  • @Theonelasthero
    @Theonelasthero 3 роки тому

    Лучший

  • @hutoryanin
    @hutoryanin 3 роки тому

    *Л. а. й. к. о. с.* за видос. ы)

  • @denisk.1213
    @denisk.1213 3 роки тому

    супер))))

  • @azimjonjamilovich
    @azimjonjamilovich 3 роки тому +1

    супер! А Когда же начнем создание верстка сайта с 0?)

  • @artur_kia
    @artur_kia 2 роки тому

  • @user-nx7ky7qc6k
    @user-nx7ky7qc6k 3 роки тому

    Выложите, пожалуйста, конспект лекции на Patrion. Спасибо!

  • @libertariancom
    @libertariancom Рік тому

    1. Нужны обратные кавычки. *Неверно*
    2. console.log(text[5]); или console.log(text.slice(5, 6));
    3. Чтобы сложить данные значения, нужно сначала привести "456" к числу, так как по дефолту, если есть хотя бы одна строка при сложении - все операнды приводятся к строке. Можно использовать, например, унарный минус +"456" или Number("456") для приведения к числам. Иначе ответом будет конкатенация строк - "123456". *Неверно*
    4. console.log(text.toUpperCase());
    5. console.log(text.slice(3, 6));
    6. *Неверно.* Так как позиция буквы "л" - 3, если начинать с 4, то есть с "а", то мы не найдём такую подстроку. Нужно начинать с 3 или не указывать начало поиска вообще. Ответ false.

  • @Karapuzik3358
    @Karapuzik3358 3 роки тому +1

    Когда следующий видос?)

  • @NeGovoriNet
    @NeGovoriNet 3 роки тому

    Жека, ты молодец. Через сколько видосов начнем работать с DOM?)

  • @jahongirdjuraev5785
    @jahongirdjuraev5785 2 роки тому

    Ривет всем!

  • @ostarychenko
    @ostarychenko 3 роки тому

    Привет. Если можешь - расскажи про методы проверки строки на число

  • @alonahilbert9959
    @alonahilbert9959 Рік тому

    Дякую👍

  • @user-kb4le4me2d
    @user-kb4le4me2d 2 роки тому

    Обнаружил случайно такую штуку насчёт вывода в строку спецсимволов, типа " " . Написал такую строку let text = `123 + "456"`; и не пришлось писать слеш

    • @Rusya2000
      @Rusya2000 Рік тому

      любая пара кавычек (из 3 на выбор) экранирует все остальные кавычки внутри себя

  • @frontend_coder
    @frontend_coder 2 роки тому

    1: Запись не верна
    2: console.log(text[5]
    3: Неверно, ответ: 123456 (строка)
    4: console.log(text.toUpperCase)
    5: console.log(text(3, 6))
    6: false

  • @VktrGktr
    @VktrGktr 2 роки тому

    Я не думав, що це колись мені згодиться, але настав мій час. Склеювання символів - коли строка "158" плюсується до числа 158 й дає результат 158158 - це зветься "канкатинація"!

  • @moust1ksergey423
    @moust1ksergey423 3 роки тому

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

  • @user-fs3yr9yk6n
    @user-fs3yr9yk6n 3 роки тому +1

    прикольно, но непонятно, как и где это использовать иногда)

  • @valentinzinch8443
    @valentinzinch8443 3 роки тому

    тема для видео - регулярные выражения js