Thủ thuật JavaScript - Kiểm tra Date is Valid
Dùng đoạn snippet dưới để kiểm tra giá trị có phải là Date không
const isDateValid = (...val) => !Number.isNaN(new Date(...val).valueOf());
isDateValid ("October 17, 21 03:24:00");
//ket qua : true
Thủ thuật JavaScript - Tìm ngày trong năm (Daye Of Year)
Snippet giúp tìm ngày trong năm từ một Date
const dayOfYear = (date) => Math.floor((date - new Date(date.getFullYear(),0,0))/ 1000 / 60 /60 / 24);
dayOfYear(new Date());
# ket qua 295
Thủ thuật JavaScript - Copy to Clipboard
Snippet dễ dàng copy bất cứ text nào tới Clipboard bằng cách sử dụng Navigator.Clipboard.WriteText.
const copyToClipboard = (text) => navigator.clipboard.writeText(text);
copyToClipboard('Hello World');
Thủ thuật JavaScript - Xóa Cookies
Snippet giúp bạn dễ dàng xóa tất cả cookies của một page website
const clearCookies = document.cookie.split(';').forEach(cookie => document.cookie = cookie.replace(/^ +/,'').replace(/=.*/,`=;expires=${new Date(0).toUTCString()};path=/`));
Thủ thuật JavaScript - Generate Random Hex Color
Bạn có thể random Hex colors vời đoạn snippet này
const randomHex = () => `#${Math.floor(Math.random() * 0xffffff).toString(16).padEnd(6,"0")}`;
console.log(randomHex());
//Ket qua: #743183
Thủ thuật JavaScript - Kiểm tra số chẳng số lẻ ( Even or Odd)
const isEven = num => num % 2 == 0;
console.log(isEven(2));
// ket qua : true