<!DOCTYPE html><html lang="zh-CN"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>字符串查找 - endsWith</title><style>* { margin: 0; padding: 0; box-sizing: border-box; }body {font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;background: linear-gradient(135deg, #4facfe 0%, #00f2fe 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, #4facfe 0%, #00f2fe 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 #4facfe;}.code-block {background: #f8f9fa;border-left: 4px solid #4facfe;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, #4facfe 0%, #00f2fe 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: #e3f2fd;border-radius: 3px;font-family: 'Courier New', monospace;}.info-box {background: #e3f2fd;border-left: 4px solid #2196F3;padding: 15px;margin: 15px 0;border-radius: 5px;}</style></head><body><div class="container"><div class="header"><h1>字符串查找 - endsWith</h1><p>判断字符串是否以指定子字符串结尾</p></div><div class="content"><div class="section"><h2>📖 语法说明</h2><div class="code-block"><code>str.endsWith(searchValue, length)</code></div><div class="info-box"><strong>参数:</strong><br>- searchValue: 要查找的字符串<br>- length: 要检查的长度(可选,默认字符串长度)<br><strong>返回值:</strong>匹配返回true,否则返回false</div></div><div class="section"><h2>🎯 交互演示</h2><div class="demo-area"><h3>字符串: "Hello World"</h3><button class="btn" onclick="endsWithBasic()">基本检查</button><button class="btn" onclick="endsWithLength()">指定长度</button><button class="btn" onclick="endsWithNotFound()">未找到</button><button class="btn" onclick="endsWithCase()">大小写敏感</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>if (filename.endsWith('.js')) { ... }<br><br>// 检查URL路径<br>if (url.endsWith('/')) { ... }</code></div></div></div></div><script>const str = 'Hello World';function showResult(title, result) {document.getElementById('result').innerHTML = `<div class="result-item"><strong>${title}</strong></div><div class="result-item">结果: ${result}</div>`;}function endsWithBasic() {const result = str.endsWith('World');showResult("str.endsWith('World')", result);}function endsWithLength() {const result = str.endsWith('Hello', 5);showResult("str.endsWith('Hello', 5)", result);}function endsWithNotFound() {const result = str.endsWith('Hi');showResult("str.endsWith('Hi')", result);}function endsWithCase() {const result = str.endsWith('world');showResult("str.endsWith('world') - 大小写敏感", result);}</script></body></html>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。