fa
Feedback
Фронтендщик

Фронтендщик

رفتن به کانال در Telegram

Все для frontend developer, шуточки, тесты, статьи Администрация/Реклама @vtopua

نمایش بیشتر
1 098
مشترکین
-224 ساعت
-57 روز
-1130 روز

در حال بارگیری داده...

جذب مشترکین
ژوئیه '26
ژوئیه '260
در 0 کانال‌ها
ژوئن '260
در 1 کانال‌ها
Get PRO
مه '260
در 0 کانال‌ها
Get PRO
آوریل '260
در 1 کانال‌ها
Get PRO
مارس '26
+1
در 0 کانال‌ها
Get PRO
فوریه '26
+1
در 0 کانال‌ها
Get PRO
ژانویه '260
در 0 کانال‌ها
Get PRO
دسامبر '25
+1
در 0 کانال‌ها
Get PRO
نوامبر '25
+1
در 0 کانال‌ها
Get PRO
اکتبر '250
در 0 کانال‌ها
Get PRO
سپتامبر '25
+7
در 0 کانال‌ها
Get PRO
اوت '25
+1
در 0 کانال‌ها
Get PRO
ژوئیه '25
+2
در 0 کانال‌ها
Get PRO
ژوئن '25
+1
در 0 کانال‌ها
Get PRO
مه '250
در 0 کانال‌ها
Get PRO
آوریل '25
+1
در 0 کانال‌ها
Get PRO
مارس '25
+6
در 0 کانال‌ها
Get PRO
فوریه '25
+4
در 0 کانال‌ها
Get PRO
ژانویه '25
+2
در 0 کانال‌ها
Get PRO
دسامبر '240
در 1 کانال‌ها
Get PRO
نوامبر '24
+1
در 0 کانال‌ها
Get PRO
اکتبر '24
+1
در 0 کانال‌ها
Get PRO
سپتامبر '24
+2
در 0 کانال‌ها
Get PRO
اوت '24
+2
در 0 کانال‌ها
Get PRO
ژوئیه '24
+3
در 0 کانال‌ها
Get PRO
ژوئن '24
+3
در 0 کانال‌ها
Get PRO
مه '24
+4
در 0 کانال‌ها
Get PRO
آوریل '24
+3
در 0 کانال‌ها
Get PRO
مارس '24
+3
در 0 کانال‌ها
Get PRO
فوریه '24
+3
در 1 کانال‌ها
Get PRO
ژانویه '24
+2
در 0 کانال‌ها
Get PRO
دسامبر '23
+3
در 0 کانال‌ها
Get PRO
نوامبر '23
+4
در 0 کانال‌ها
Get PRO
اکتبر '23
+3
در 0 کانال‌ها
Get PRO
سپتامبر '23
+8
در 0 کانال‌ها
Get PRO
اوت '23
+4
در 0 کانال‌ها
Get PRO
ژوئیه '23
+14
در 0 کانال‌ها
Get PRO
ژوئن '23
+6
در 0 کانال‌ها
Get PRO
مه '23
+8
در 0 کانال‌ها
Get PRO
آوریل '23
+41
در 0 کانال‌ها
Get PRO
مارس '23
+6
در 0 کانال‌ها
Get PRO
فوریه '23
+9
در 0 کانال‌ها
Get PRO
ژانویه '23
+17
در 0 کانال‌ها
Get PRO
دسامبر '22
+177
در 0 کانال‌ها
Get PRO
نوامبر '22
+142
در 0 کانال‌ها
Get PRO
اکتبر '22
+26
در 0 کانال‌ها
Get PRO
سپتامبر '22
+328
در 0 کانال‌ها
Get PRO
اوت '22
+1 290
در 0 کانال‌ها
Get PRO
ژوئیه '22
+106
در 0 کانال‌ها
Get PRO
ژوئن '22
+2
در 0 کانال‌ها
Get PRO
مه '220
در 0 کانال‌ها
Get PRO
آوریل '220
در 0 کانال‌ها
Get PRO
مارس '220
در 0 کانال‌ها
Get PRO
فوریه '220
در 0 کانال‌ها
Get PRO
ژانویه '220
در 0 کانال‌ها
Get PRO
دسامبر '210
در 0 کانال‌ها
Get PRO
نوامبر '21
+1
در 0 کانال‌ها
Get PRO
اکتبر '21
+1
در 0 کانال‌ها
Get PRO
سپتامبر '21
+4
در 0 کانال‌ها
Get PRO
اوت '210
در 0 کانال‌ها
Get PRO
ژوئیه '210
در 0 کانال‌ها
Get PRO
ژوئن '21
+1
در 0 کانال‌ها
Get PRO
مه '210
در 0 کانال‌ها
Get PRO
آوریل '21
+3
در 0 کانال‌ها
Get PRO
مارس '21
+2
در 0 کانال‌ها
Get PRO
فوریه '210
در 0 کانال‌ها
Get PRO
ژانویه '21
+1
در 0 کانال‌ها
Get PRO
دسامبر '20
+1 226
در 0 کانال‌ها
تاریخ
رشد مشترکین
اشارات
کانال‌ها
25 ژوئیه0
24 ژوئیه0
23 ژوئیه0
22 ژوئیه0
21 ژوئیه0
20 ژوئیه0
19 ژوئیه0
18 ژوئیه0
17 ژوئیه0
16 ژوئیه0
15 ژوئیه0
14 ژوئیه0
13 ژوئیه0
12 ژوئیه0
11 ژوئیه0
10 ژوئیه0
09 ژوئیه0
08 ژوئیه0
07 ژوئیه0
06 ژوئیه0
05 ژوئیه0
04 ژوئیه0
03 ژوئیه0
02 ژوئیه0
01 ژوئیه0
پست‌های کانال
В следующем примере мы находим позицию подстроки 'aaa' в нашей строке: let str = 'a aa aaa aaaa aaaa'; let res = str.search(/
В следующем примере мы находим позицию подстроки 'aaa' в нашей строке: let str = 'a aa aaa aaaa aaaa'; let res = str.search(/aaa/); В результате в переменную запишется следующее: 5 📌 #instr || Фронтендщик

2
Метод search в регулярных выражениях JavaScript В данном уроке мы разберем метод search, который осуществляет поиск в строке
Метод search в регулярных выражениях JavaScript В данном уроке мы разберем метод search, который осуществляет поиск в строке по регулярному выражению. Он принимает следующие параметры: строка.search(регулярка) Метод возвращает позицию первой найденной подстроки, а если она не найдена - то -1. 📌 #instr || Фронтендщик
15
3
Часто данный метод используется для проверки на соответствие регулярному выражению целой строки. В этом случае в начале регул
Часто данный метод используется для проверки на соответствие регулярному выражению целой строки. В этом случае в начале регулярки ставят шляпку, а в конце - доллар: /^a+$/.test('aaaaaaaaa'); // вернет true  📌 #instr || Фронтендщик
17
4
Давайте для примера проверим какую-нибудь строку на соответствие регулярке: /a+/.test('eee aaa bbb'); // вернет true 📌 #inst
Давайте для примера проверим какую-нибудь строку на соответствие регулярке: /a+/.test('eee aaa bbb'); // вернет true  📌 #instr || Фронтендщик
20
5
Метод test в регулярных выражениях JavaScript В данном уроке мы рассмотрим методtest, который проверяет, есть ли в строке хот
Метод test в регулярных выражениях JavaScript В данном уроке мы рассмотрим методtest, который проверяет, есть ли в строке хотя бы одно совпадение с регуляркой. Если есть - возвращается true, а если нет - false. Метод параметром принимает строку, а применяется к регулярке, вот так: регулярка.test(где искать) 📌 #instr || Фронтендщик
21
6
Давайте вынесем регулярное выражение в переменную: let reg = /\w+/; let res = str.replace(reg, '!'); 📌 #instr || Фронтендщик
Давайте вынесем регулярное выражение в переменную: let reg = /\w+/; let res = str.replace(reg, '!'); 📌 #instr || Фронтендщик
21
7
Переменная с регуляркой в JavaScript Регулярные выражения можно выносить в переменные. Давайте посмотрим на примере. Пусть у
Переменная с регуляркой в JavaScript Регулярные выражения можно выносить в переменные. Давайте посмотрим на примере. Пусть у нас есть следующая строка: let str = 'aaa bbb ccc'; Пусть у нас есть следующий код с регулярным выражением: let res = str.replace(/\w+/, '!');  📌 #instr || Фронтендщик
23
8
Пример Если вертикальная черта стоит внутри круглых скобок, то 'или' работает только внутри этих скобок. Для примера давайте
Пример Если вертикальная черта стоит внутри круглых скобок, то 'или' работает только внутри этих скобок. Для примера давайте найдем строки по следующему шаблону: в начале стоит или 'a', или 'b' один или более раз, а потом две буквы 'x': let str = 'axx bxx bbxx exx'; let res = str.replace(/(a|b+)xx/g, '!');  В результате в переменную запишется следующее: '! ! ! exx' 📌 #instr || Фронтендщик
19
9
Пример Вертикальная черта может делить регулярку не на две части, а на любое количество частей: let str = 'aaa bbb ccc ddd';
Пример Вертикальная черта может делить регулярку не на две части, а на любое количество частей: let str = 'aaa bbb ccc ddd'; let res = str.replace(/a+|b+|c+/g, '!');  В результате в переменную запишется следующее: '! ! ! ddd 📌 #instr || Фронтендщик
23
10
Пример В данном примере шаблон поиска такой: одна или более буквы или три цифры: let str = 'a ab abc 1 12 123'; let res = str
Пример В данном примере шаблон поиска такой: одна или более буквы или три цифры: let str = 'a ab abc 1 12 123'; let res = str.replace(/[a-z]+|\d{3}/g, '!');  В результате в переменную запишется следующее: '! ! ! 1 12 !' 📌 #instr || Фронтендщик
26
11
Пример В данном примере шаблон поиска такой: три буквы 'a' или от 1 и более букв 'b': let str = 'aaa bbb bbbb bbbbb axx'; let
Пример В данном примере шаблон поиска такой: три буквы 'a' или от 1 и более букв 'b': let str = 'aaa bbb bbbb bbbbb axx';  let res = str.replace(/a{3}|b+/g, '!');  В результате в переменную запишется следующее: '! ! ! ! axx' 📌 #instr || Фронтендщик
27
12
Пример В данном примере шаблон поиска такой: три буквы 'a' или от 1 и более букв 'b': let str = 'aaa bbb bbbb bbbbb axx'; let
Пример В данном примере шаблон поиска такой: три буквы 'a' или от 1 и более букв 'b': let str = 'aaa bbb bbbb bbbbb axx';  let res = str.replace(/a{3}|b+/g, '!');  В результате в переменную запишется следующее: '! ! ! ! axx' 📌 #instr || Фронтендщик
1
13
Пример В данном примере шаблон поиска такой: три буквы 'a' или три буквы 'b': let str = 'aaa bbb abb'; let res = str.replace(
Пример В данном примере шаблон поиска такой: три буквы 'a' или три буквы 'b': let str = 'aaa bbb abb'; let res = str.replace(/a{3}|b{3}/g, '!');  В результате в переменную запишется следующее: '! ! abb' 📌 #instr || Фронтендщик
28
14
Команда 'или' в регулярных выражениях JavaScript В данном уроке мы разберем команду '|', которая представляет собой более мощ
Команда 'или' в регулярных выражениях JavaScript В данном уроке мы разберем команду '|', которая представляет собой более мощный вариант 'или' по сравнению с командой [ ]. Данная команда позволяет разделить регулярку на несколько частей. При этом искомое может попасть либо под одну часть регулярки, либо под другую. Давайте посмотрим на примерах. 📌 #instr || Фронтендщик
23
15
Доллар Команда '$' в многострочном режиме будет ловить конец каждой строки: let res = str.replace(/$/gm, '!'); В результате в
Доллар Команда '$' в многострочном режиме будет ловить конец каждой строки: let res = str.replace(/$/gm, '!');  В результате в переменную запишется следующее: ` 111! 222! 333! 444! `; 📌 #instr || Фронтендщик
30
16
Шляпка С помощью модификатора 'm' можно включить многострочный режим. В этом случае шляпка будет ловить начало каждой строки:
Шляпка С помощью модификатора 'm' можно включить многострочный режим. В этом случае шляпка будет ловить начало каждой строки: let res = str.replace(/^/gm, '!');  В результате в переменную запишется следующее: ` !111 !222 !333 !444 `; 📌 #instr || Фронтендщик
26
17
Любой символ Чтобы поймать все символы в многострочной строке, используется хитрый прием в виде сочетания [\s\S]. Такая конст
Любой символ Чтобы поймать все символы в многострочной строке, используется хитрый прием в виде сочетания [\s\S]. Такая конструкция найдет все обычные символы и все переводы строк: let res = str.replace(/[\s\S]/g, '!');  В результате в переменную запишется следующее: !!!!!!!!!!!!!!!!!!; 📌 #instr || Фронтендщик
26
18
Работа точки Команда '.' для многострочной строки не ловит символы перевода строки: let res = str.replace(/./g, '!'); В резул
Работа точки Команда '.' для многострочной строки не ловит символы перевода строки: let res = str.replace(/./g, '!');  В результате в переменную запишется следующее: ` !!! !!!! !!!! !!!! `; 📌 #instr || Фронтендщик
23
19
Табуляция Символы табуляции можно поймать с помощью команды '\t': let res = str.replace(/\t/g, '!'); В результате в переменну
Табуляция Символы табуляции можно поймать с помощью команды '\t': let res = str.replace(/\t/g, '!');  В результате в переменную запишется следующее: ` 111 !222 !333 !444 `; 📌 #instr || Фронтендщик
22
20
Перевод строки Символы перевода строки можно поймать с помощью команды '\n': let res = str.replace(/\n/g, '!'); В результате
Перевод строки Символы перевода строки можно поймать с помощью команды '\n': let res = str.replace(/\n/g, '!');  В результате в переменную запишется следующее (промежутки между строками - это табуляция): 111! 222! 333! 444; 📌 #instr || Фронтендщик
23