<!DOCTYPE html><html lang="zh-CN"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>字符串连接 - +</title><style>* { margin: 0; padding: 0; box-sizing: border-box; }body {font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;background: linear-gradient(135deg, #8E2DE2 0%, #4A00E0 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, #8E2DE2 0%, #4A00E0 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 #8E2DE2;}.code-block {background: #f8f9fa;border-left: 4px solid #8E2DE2;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, #8E2DE2 0%, #4A00E0 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: #f3e5f5;border-radius: 3px;font-family: 'Courier New', monospace;}.info-box {background: #f3e5f5;border-left: 4px solid #9c27b0;padding: 15px;margin: 15px 0;border-radius: 5px;}</style></head><body><div class="container"><div class="header"><h1>字符串连接 - +</h1><p>使用加号运算符连接字符串</p></div><div class="content"><div class="section"><h2>📖 语法说明</h2><div class="code-block"><code>const result = str1 + str2 + str3;</code></div><div class="info-box"><strong>特点:</strong><br>- 最常用的字符串连接方式<br>- 自动将非字符串转换为字符串<br>- 可以连接多个字符串<br>- 性能良好,适合少量连接</div></div><div class="section"><h2>🎯 交互演示</h2><div class="demo-area"><button class="btn" onclick="basicConcat()">基本连接</button><button class="btn" onclick="multipleConcat()">多个连接</button><button class="btn" onclick="numberConcat()">数字连接</button><button class="btn" onclick="variableConcat()">变量连接</button><button class="btn" onclick="emptyString()">空字符串技巧</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>const result = 'Age: ' + 25; // "Age: 25"<br><br>// 布尔值自动转换<br>const flag = 'Is true: ' + true; // "Is true: true"</code></div></div></div></div><script>function showResult(title, result) {document.getElementById('result').innerHTML = `<div class="result-item"><strong>${title}</strong></div><div class="result-item">结果: "${result}"</div>`;}function basicConcat() {const result = 'Hello' + '' + 'World';showResult("'Hello' + ' ' + 'World'", result);}function multipleConcat() {const result = 'JavaScript' + '' + 'is' + '' + 'awesome';showResult("'JavaScript' + ' ' + 'is' + ' ' + 'awesome'", result);}function numberConcat() {const result = 'Score: ' + 100;showResult("'Score: ' + 100", result);}function variableConcat() {const name = 'John';const age = 30;const result = name + ' is ' + age + ' years old';showResult("变量连接", result);}function emptyString() {const num = 42;const result = '' + num;showResult("'' + 42 (数字转字符串)", result);}</script></body></html>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。