kechenhh's blog kechenhh's blog
首页
  • 前端文章

    • JavaScript
    • Vue
  • Node.js
  • SQL
  • python
  • HTML
  • CSS
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 友情链接
关于
  • 网站
  • 资源
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

kechenhh

前端CV工程师
首页
  • 前端文章

    • JavaScript
    • Vue
  • Node.js
  • SQL
  • python
  • HTML
  • CSS
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 友情链接
关于
  • 网站
  • 资源
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • JavaScript文章

    • new命令原理
    • ES5面向对象
    • ES6面向对象
    • 多种数组去重性能对比
    • 测试js
    • 油猴脚本
    • 每行首字母转大写
    • JS随机打乱数组
    • 将一维数组按指定长度转为二维数组
    • 防抖与节流函数
    • JS获取和修改url参数
    • 比typeof运算符更准确的类型判断
    • 三级目录

  • Vue文章

  • 前端
  • JavaScript文章
kechenhh
2022-08-24

每行首字母转大写

<!DOCTYPE html>
<html lang="en">
  <head>
    <title>Document</title>
  </head>
  <body>
    <textarea name="t1" id="t1" cols="30" rows="10"></textarea>
    <textarea name="t2" id="t2" cols="30" rows="10"></textarea>
    <br>
    <input type="button" value="转换" onclick="trans()" />
  </body>
  <script>
    function trans() {
      let t1 = document.querySelector('[name="t1"]')
      let t2 = document.querySelector('[name="t2"]')
  
      let traList = t1.value.split('\n')
      let outList = []
      traList.map(item=>{
        outList.push(item.replace(item[0],item[0].toUpperCase()))
      })
      t2.value = outList.join('\n');
    }
  </script>
</html>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
去GitHub编辑 (opens new window)
上次更新: 2022/08/24, 22:35:57
油猴脚本
JS随机打乱数组

← 油猴脚本 JS随机打乱数组→

最近更新
01
sql语句基础
10-21
02
express基础
10-21
03
转换文件
08-27
更多文章>
Theme by Vdoing | Copyright © 2021-2023 kechenhh | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×