Привет всем,
Я вернулся со второй частью статьи «Советы и рекомендации по JavaScript».
Первую часть вы можете посмотреть здесь :
JavaScript Tips and Tricks!
Итак, давайте перейдем к Джин 🧡 :
Лучшие советы и хитрости :
Проверьте, существует ли свойство в объекте: С помощью ключевого слова in в JavaScript мы можем проверить, существует ли свойство в объекте JavaScript или нет. Например:
const BTS = { name: 'Kim Seok-jin', stageName : 'Jin'};
console.log('name' in BTS);
console.log('age' in BTS);
OUTPUT :
true
false
Легкая замена переменной: В начальный период изучения программирования все проходили через замену чисел с помощью временной переменной или с помощью некоторых математических вычислений. Но это можно легко сделать в JavaScript, используя деструктуризацию.** Например.
var a = 12;
var b = 6;
[a,b] = [b,a]
console.log(a,b) ;
OUTPUT :
6 12
Сокращение журнала консоли : Если вам надоело набирать console.log() для проверки данных или для отладки, то не волнуйтесь, я поделюсь своим личным способом сокращения журнала консоли. Вот он
var BTS = console.log.bind(document)
BTS("JIN's Epiphany song is the best")
Если вы хотите перевести число в двоичную систему счисления, не нужно использовать или запоминать математические формулы, я поделюсь с вами простым трюком:
var num = 2000;
console.log(num.toString(2));
OUTPUT :
11111010000
Удаление дубликатов из массивов с помощью Set : Это очень простой, но эффективный метод удаления дубликатов из массивов с помощью простой однострочной команды.
var BTS =['J-Hope','Jin' ,'JK', 'RM' ,'J-Hope' ,'JK' ,'V' , 'Jimin' ,'V','Jin' ,'Suga' ,'Suga','Jimin']
console.log(...new Set(BTS));
OUTPUT :
J-Hope Jin JK RM V Jimin Suga
На этом у меня все, мы с BTS придем с другими информативными постами.