SOURCE

console 命令行工具 X clear

                    
>
console
function paste() {
    var Url2 = document.getElementById("myInput");
  Url2.select(); // 选择对象
  document.execCommand("Paste") 
}

function myFunction() {
  var x = document.getElementById("myInput").value;
  document.getElementById("myOut").value = toHump(x);
  copy();
}

// 空格转换驼峰首字母
function toHump(name) {
  //转换首字母为小写
  name = name.charAt(0).toLowerCase() + name.slice(1);
  // (/\-(\w)/g) 下划线转驼峰
  return name.replace(/\ (\w)/g, function(all, letter) {
    return letter.toUpperCase();
  });
}
function copy() {
  var Url2 = document.getElementById("myOut");
  Url2.select(); // 选择对象
  try {
    if (document.execCommand('copy', false, null)) {
      document.execCommand("Copy");
      document.getElementById("demo").innerHTML = "<div  style='color:#5fb878'>已复制好,可贴粘。</div>";
    } else {
      document.getElementById("demo").innerHTML = "<div  style='color:#F00'>复制失败,请手动复制</div>";
    }
  } catch(err) {
    document.getElementById("demo").innerHTML =  "<div  style='color:#F00'>复制失败,请手动复制</div>";;
  }
}
function empVal(){
  document.getElementById("myInput").value =''
}
<p>
  在线js空格 转驼峰命名
</p>
原始:
<input type="text" id="myInput" oninput="myFunction()" style="width:260px">
<button onclick="paste()">
  粘贴
</button>
<button>
  复制
</button>
<button onclick="empVal()">
  清空
</button>
<br>
结果:
<input type="text" id="myOut" oninput="" style="width:260px">
<button>
  粘贴
</button>
<button>
  复制
</button>
<button>
  清空
</button>
<p id="demo">
</p>