Skip to main content

[Thủ Thuật JavaScript] 7 dòng code thần của sát thủ JavaScript

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