JS1K
是一个在线的 JavaScript 编程挑战网站,参赛者需要在 1024 字节(即 1KB)的限制内编写出有趣、创新且功能完整的网页或应用程序。这个限制迫使开发者使用极简的代码和高效的技术实现各种功能。
<!DOCTYPE html>
<html>
<head>
<style>body{display:flex;justify-content:center;align-items:center;height:100vh}#timer{font-size:48px}</style>
</head>
<body>
<div id="timer">10</div>
<script>
(function(){var t=document.getElementById('timer'),n=10;function u(){n&&--n&&(t.innerText=n,n>0?setTimeout(u,1000):alert('时间到!'))}u()})();
</script>
</body>
</html>
这个示例代码实现了一个简单的 10 秒倒计时器,当时间到达 0 时,会弹出一个提示框。整个代码量很小,但实现了完整的功能。
没有搜到相关的沙龙