<!DOCTYPE html><html lang="zh-CN"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>字符串重复 - repeat</title><style>* { margin: 0; padding: 0; box-sizing: border-box; }body {font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;background: linear-gradient(135deg, #fa709a 0%, #fee140 100%);min-height: 100vh;padding: 20px;}.container {max-width: 900px;margin: 0 auto;background: white;border-radius: 15px;box-shadow: 0 10px 30px rgba(0,0,0,0.3);overflow: hidden;}.header {background: linear-gradient(135deg, #fa709a 0%, #fee140 100%);color: white;padding: 30px;text-align: center;}.header h1 { font-size: 28px; margin-bottom: 10px; }.content { padding: 30px; }.section { margin-bottom: 30px; }.section h2 {color: #333;margin-bottom: 15px;padding-bottom: 10px;border-bottom: 2px solid #fa709a;}.code-block {background: #f8f9fa;border-left: 4px solid #fa709a;padding: 15px;margin: 15px 0;border-radius: 5px;font-family: 'Courier New', monospace;overflow-x: auto;}.demo-area {background: #f8f9fa;padding: 20px;border-radius: 10px;margin: 20px 0;}.btn {background: linear-gradient(135deg, #fa709a 0%, #fee140 100%);color: white;border: none;padding: 10px 20px;border-radius: 5px;cursor: pointer;font-size: 14px;margin: 5px;transition: transform 0.2s;}.btn:hover { transform: translateY(-2px); }.result {background: white;padding: 15px;border-radius: 5px;margin-top: 15px;border: 1px solid #ddd;min-height: 50px;}.result-item {padding: 8px;margin: 5px 0;background: #fff3e0;border-radius: 3px;font-family: 'Courier New', monospace;}.info-box {background: #fff3e0;border-left: 4px solid #ff9800;padding: 15px;margin: 15px 0;border-radius: 5px;}</style></head><body><div class="container"><div class="header"><h1>字符串重复 - repeat</h1><p>重复字符串指定次数</p></div><div class="content"><div class="section"><h2>📖 语法说明</h2><div class="code-block"><code>str.repeat(count)</code></div><div class="info-box"><strong>参数:</strong><br>- count: 重复次数(0到Infinity)<br><strong>特点:</strong><br>- 返回重复指定次数的新字符串<br>- count为0返回空字符串<br>- 负数或Infinity会报错</div></div><div class="section"><h2>🎯 交互演示</h2><div class="demo-area"><h3>字符串: "abc"</h3><button class="btn" onclick="repeatThree()">重复3次</button><button class="btn" onclick="repeatZero()">重复0次</button><button class="btn" onclick="repeatOne()">重复1次</button><button class="btn" onclick="repeatLarge()">重复10次</button><div class="result" id="result"><p style="color: #999;">点击按钮查看结果...</p></div></div></div><div class="section"><h2>💡 常用场景</h2><div class="code-block"><code>// 创建分隔线<br>'-'.repeat(20); // "--------------------"<br><br>// 缩进<br>' '.repeat(4); // " "</code></div></div></div></div><script>const str = 'abc';function showResult(title, result) {document.getElementById('result').innerHTML = `<div class="result-item"><strong>${title}</strong></div><div class="result-item">结果: "${result}"</div><div class="result-item">长度: ${result.length}</div>`;}function repeatThree() {const result = str.repeat(3);showResult("'abc'.repeat(3)", result);}function repeatZero() {const result = str.repeat(0);showResult("'abc'.repeat(0)", result);}function repeatOne() {const result = str.repeat(1);showResult("'abc'.repeat(1)", result);}function repeatLarge() {const result = str.repeat(10);showResult("'abc'.repeat(10)", result);}</script></body></html>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。