Javascript Hoisting
Bài viết này bàn về Hoisting trong Javascript
Read more ⟶Truthy value và falsy Value Trong Javascript
Falsy value Falsy value là những giá trị trong Javascript trong bối cảnh bị ép kiểu về kiểu Boolean sẽ trả về giá trị false.
Những giá trị falsy bao gồm:
1 2 3 4 5 6 7 false; // Boolean 0, -0; // Number 0n, -0n, 0x0n, -0x0n; // BigInt undefined; null; NaN; "", "", ``; // String (empty) Truthy value Ngược lại với falsy value, truthy value sẽ trả về giá trị true.…
Read more ⟶Filter Boolean trong Javascript
Khi đọc qua phần config Wepback mặc định của template Create React App tôi tìm thất phần code như sau:
1 2 3 4 5 6 7 8 const loaders = [ isEnvDevelopent && require.resolve("style-loader"), isEnvProduction && { loader: MiniCssExtractPlugin.loader, options: shouldUseRelativeAssetPath ? { publicPath: "../../" } : {}, }, // ... ].filter(Boolean); Vậy rốt cuộc filter(Boolean) có ý nghĩa gì?
Phân tích Ta có loaders khai báo và định nghĩa với kiểu Array, sử dụng prototype.…
Read more ⟶