tip-archive
tip-archive copied to clipboard
Use `const` rather than `let`, as always
β Hey, What's the matter?
function calculate() {
let arrayOrString = somethingFunc();
let isArray = Array.isArray(arrayOrString)
if (isArray) {
console.log(typeof arrayOrString) // string | object (array) π₯
// isn't array?
}
}
Come back to const!
- let arrayOrString = somethingFunc();
+ const arrayOrString = somethingFunc();
- let isArray = Array.isArray(arrayOrString)
+ const isArray = Array.isArray(arrayOrString)
so,
β That's right
function calculate() {
const arrayOrString = somethingFunc();
const isArray = Array.isArray(arrayOrString)
if (isArray) {
- console.log(typeof arrayOrString) // string | object (array)
+ console.log(typeof arrayOrString) // object (array) π₯°
}
}
μ΄μ° μ΄λ° μΌμ΄..