Size: a a a

JavaScript Noobs — сообщество новичков

2020 July 09

DE

Daniel Erased in JavaScript Noobs — сообщество новичков
А тебе нужно получать true-false?
источник

I

Ivan in JavaScript Noobs — сообщество новичков
да
источник

DE

Daniel Erased in JavaScript Noobs — сообщество новичков
А для чего?)
источник

I

Ivan in JavaScript Noobs — сообщество новичков
так удобнее же
источник

I

Ivan in JavaScript Noobs — сообщество новичков
чем 1/0
источник

DE

Daniel Erased in JavaScript Noobs — сообщество новичков
А. Это конфигурационный файл.
источник

DE

Daniel Erased in JavaScript Noobs — сообщество новичков
Тогда хорошо.
источник

DE

Daniel Erased in JavaScript Noobs — сообщество новичков
Но в целом при операциях сравнения !! применять смысла нет. Оно само все хорошо приводит.
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Daniel Erased
Все верно, но "!!" использовать не рекомендуется.
кем не рекомендуется? неявное приведение типов это "дьявол" js позволяющий в некоторых случаях некисло отстрелить себе ногу по самое неполучится. так что приводить типы не только можно, но и нужно.
источник

DE

Daniel Erased in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
кем не рекомендуется? неявное приведение типов это "дьявол" js позволяющий в некоторых случаях некисло отстрелить себе ногу по самое неполучится. так что приводить типы не только можно, но и нужно.
Неправда.
Приведение типов в js очень даже простое и понятное.
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Daniel Erased
Неправда.
Приведение типов в js очень даже простое и понятное.
угу, особенно, когда оно не нужно.
источник

DE

Daniel Erased in JavaScript Noobs — сообщество новичков
Использовать "==" в некоторых случаях даже лучше, чем "===".

Все, кто хейтит JS и раздувает самовольное приведение типов — заблуждается и абсолютно не знает этот ЯП.
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Daniel Erased
Использовать "==" в некоторых случаях даже лучше, чем "===".

Все, кто хейтит JS и раздувает самовольное приведение типов — заблуждается и абсолютно не знает этот ЯП.
мож наоборот, оч. хорошо знают?
источник

DE

Daniel Erased in JavaScript Noobs — сообщество новичков
Нет.

Приведение через операторы

+ !! это не всегда плохо
Но зачастую когда нужно это сделать лучше использовать полные Boolean( ) etc

Они лучше видны. Так более явно.
источник

DK

Dmitry Kozlov in JavaScript Noobs — сообщество новичков
Andrew Mishchenko
как сделать добавление к имени +1, если такое имя уже есть?
let array = ['Alex'];
let i = 1;
let name = array.map(el => el);



function myFunction() {
 if (array.includes('Alex')) {
   i++;
   let name2 = name + i;

   array.push(name2);
   
   console.log(array);
 }

}

Не претендую на истинность-но работает
источник

VL

V. Lavrinovics 🇦🇹... in JavaScript Noobs — сообщество новичков
Интересует: нет ли проблем на php сервере, когда есть код onclick="location.href=' lv/bibele/bibele.php' "
где вместо кавычек ' ' стоят кавычки, которые рядом с эcкейптом (или там где Ё буква)
источник

I

Ivan in JavaScript Noobs — сообщество новичков
108a4b360  34 32 36 39 39 39 33 39 36 38 2c 30 2d 31 2c 32  4269993968,0-1,2


как из такой строки вытащить только хекс значения

34 32 36 39 39 39 33 39 36 38 2c 30 2d 31 2c 32
источник

DE

Daniel Erased in JavaScript Noobs — сообщество новичков
А можно сырую строку?
источник

I

Ivan in JavaScript Noobs — сообщество новичков
выглядит это примерно так

но пока я сделал просто регуляркой тащу (.*)\s\s(.*?)\s\s(.*?)$
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Daniel Erased
Нет.

Приведение через операторы

+ !! это не всегда плохо
Но зачастую когда нужно это сделать лучше использовать полные Boolean( ) etc

Они лучше видны. Так более явно.
а народ всякими глупостями мается, разные там nullish coalescing придумывает, что-бы избежать приведения типов, а оно оказывается и не надо... 😁
источник