Sekarang komuniti depan sedang membangun, dan perpustakaan yang sangat baik seperti Lodash dan Dayjs dapat memenuhi keperluan array dan tarikh kami.
// 代码示例 (此处省略)
Buka Laman Utama <打>
Sebagai contoh, untuk React
Buka gudang kod
Sebagai contoh, untuk React
// 代码示例 (此处省略)
Untuk memaparkan masa relatif yang serupa dengan "Just", anda boleh mencuba perpustakaan Timeago.js.
const formatSeconds = (s) => [parseInt(s / 60 / 60), parseInt((s / 60) % 60), parseInt(s % 60)].join(":").replace(/\b(\d)\b/g, "0"); const seconds = 3661; console.log(formatSeconds(seconds));
const getUrlParams = (query) => Array.from(new URLSearchParams(query)).reduce( (p, [k, v]) => Object.assign({}, p, { [k]: p[k] ? (Array.isArray(p[k]) ? p[k] : [p[k]]).concat(v) : v }), {} ); const query = "?a=1&b=2&a=3"; console.log(getUrlParams(query));
<a href="https://example.com" rel="noopener noreferrer" target="_blank">打开</a>
function openNewTab() { window.open("https://example.com", "newTab", "noopener,noreferrer"); }
// 代码示例 (此处省略)
<a download="" href="//m.sbmmt.com/link/8b89afaf8e00e0a46ea4d76ac473b1a2">下载</a>
function download(url) { const link = document.createElement("a"); link.download = "file name"; link.href = url; document.body.appendChild(link); link.click(); document.body.removeChild(link); }
hasil cache <<>
const data = JSON.stringify({ message: "Hello" }); const blob = new Blob([data], { type: "application/json" }); const url = window.URL.createObjectURL(blob); download(url); window.URL.revokeObjectURL(url);
multi -line ellipsis
const memoize = (fn) => ( (cache = Object.create(null)) => (arg) => cache[arg] || (cache[arg] = fn(arg)) )(); // 代码示例 (此处省略)
Pilih beberapa elemen terakhir
.truncate-single { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .truncate-multi { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
Gaya Strip Rolling
li:nth-child(-n + 3) { text-decoration: underline; } // 代码示例 (此处省略)
// 代码示例 (此处省略)
Gunakan kaedah baki maksimum untuk memastikan peratusan berjumlah 1.
// 代码示例 (此处省略)
Hadkan bilangan permintaan serentak apabila membuat sejumlah besar permintaan.
const formatSeconds = (s) => [parseInt(s / 60 / 60), parseInt((s / 60) % 60), parseInt(s % 60)].join(":").replace(/\b(\d)\b/g, "0"); const seconds = 3661; console.log(formatSeconds(seconds));
Gunakan kod ini untuk menjana pengecam unik.
const getUrlParams = (query) => Array.from(new URLSearchParams(query)).reduce( (p, [k, v]) => Object.assign({}, p, { [k]: p[k] ? (Array.isArray(p[k]) ? p[k] : [p[k]]).concat(v) : v }), {} ); const query = "?a=1&b=2&a=3"; console.log(getUrlParams(query));
Halang menatal badan apabila membuka modal.
<a href="https://example.com" rel="noopener noreferrer" target="_blank">打开</a>
Pautan asal: //m.sbmmt.com/link/d9d838896ca0a5e16e7efa2439943fbd
Atas ialah kandungan terperinci Coretan Kod Bahagian Hadapan Layak Disemak. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!