자바스크립트 팁과 요령 2부
JavaScript Tips and Tricks의 두 번째 부분을 가지고 돌아왔습니다.
여기에서 첫 번째 부분을 볼 수 있습니다.
그럼 진이랑 같이 가요🧡 :
최고의 팁과 요령:
개체에 속성이 존재하는지 확인: JavaScript의 in 키워드를 사용하여 속성이 JavaScript 개체에 존재하는지 여부를 확인할 수 있습니다. 예를 들어:
const BTS = { name: 'Kim Seok-jin', stageName : 'Jin'};
console.log('name' in BTS);
console.log('age' in BTS);
OUTPUT :
true
false
손쉬운 변수 교환 : 프로그래밍을 처음 배울 때는 누구나 임시 변수를 이용하거나 수학적 계산을 이용하여 숫자를 교환하는 과정을 거쳤습니다. 그러나 Destructuring을 사용하여 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
이 게시물은 여기까지입니다. 저와 방탄소년단은 또 다른 유익한 게시물을 가지고 왔습니다.
Reference
이 문제에 관하여(자바스크립트 팁과 요령 2부), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/jagroop2000/javascript-tips-and-tricks-part-ii-3o7l텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)