자바스크립트 속기
10205 단어 webdevprogrammingbeginnersjavascript
질문이나 문의 사항이 있으면 ping을 보내주세요.
1. 삼항 연산자
대신에
if (number > 5) {
result = 'Yes'
} else {
result = 'No'
}
사용
const result = number > 5 ? 'Yes' : 'No'
2. 거짓 속기
대신에
if (value !== null || value !== undefined || value !== ''){
new_value = value
}
사용
new_value = value || 'Hello'
3. 변수 선언
대신에
let x
let y
let z = 5
사용
let x, y, z=5
4. For 루프 속기
대신에
const names = ['Mursal', 'Furqan', 'Ali', 'Imran']
for (let i = 0; i < names.length; i++){
console.log(names[i])
}
사용
const names = ['Mursal', 'Furqan', 'Ali', 'Imran']
for (let name of names){
console.log(name)
}
5. 개체 속성
대신에
let x=1, y=2
let object = {x:x, y:y}
사용
let x=1, y=2
let object = {x, y}
// You can omit the member name
// If it's same as the variable name
6. 기본 매개변수
대신에
function volume(a, b, c){
if (a === undefined){
a = 0
}
if (b === undefined){
b = 0
}
if (c === undefined){
c = 0
}
return a*b*c
}
사용
let volume = (a=0, b=0, c=0) => (a*b*c)
7. Double Bitwise Not
대신에
Math.floor(4.9) // => 4
사용
~~4.9 // => 4
8. 단락
대신에
let dbHost
if (process.env.DB_HOST){
dbHost = process.env.DB_HOST
} else {
dbHost = 'localhost'
}
사용
let dbHost = process.env.DB_HOST || 'localhost'
Reference
이 문제에 관하여(자바스크립트 속기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mursalfk/javasript-shorthands-1on5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)