私はいくつかの要素を持つ配列を持っています。配列のハイフンを削除する必要があります
var arr=["bet-vet","ban-van","baskat-vase"];
アレイを表示しているときに、削除する単語の間にハイフンを挿入します。それが表示されている場合は、 ユーザーは、あなたがしようとCA
Bet,vet,ban,van,baskat,vase
私はいくつかの要素を持つ配列を持っています。配列のハイフンを削除する必要があります
var arr=["bet-vet","ban-van","baskat-vase"];
アレイを表示しているときに、削除する単語の間にハイフンを挿入します。それが表示されている場合は、 ユーザーは、あなたがしようとCA
Bet,vet,ban,van,baskat,vase
JavaScriptを使用Joint() & Split() method
例:
var arr=["bet-vet","ban-van","baskat-vase"];
var arrJoin = arr.join("-");
var arrsplit = arrJoin.split("-");
console.log(arrsplit);
が表示されるはずです。
var arr = ["bet-vet", "ban-van", "baskat-vase"];
arr= arr.join("-").split("-").join();
console.log(arr);
あなたはこの
<script>
var b_or_v =["bet-vet","bat-vat","reb-rev","bick-vic","ban-van"];
function removeHyphen()
{
var newArray = [];
for(i=0;i<b_or_v.length;i++)
{
res = b_or_v[i].split("-");
newArray.push(res[0]);
newArray.push(res[1]);
}
console.log(newArray);
document.getElementById("text").innerHTML = newArray;
}
</script>
<body>
<button onclick="removeHyphen()">Find Val</button>
<div id="text">
</div>
</body>
を試すことができますここで
てみてください下に述べたように、コードを使用することです:
document.getElementById("btn-1").onclick= function(){
document.getElementById("submit").onclick= function(){
var txt = [];
for (var i = 0; i < b_or_v.length; i++) {
if(b_or_v[i].match(/-/g)){
txt += b_or_v[i].split('-');
txt += ', ';
}
else{
txt += b_or_v[i]+', ';
}
}
は出力:b_or_v:賭け、獣医、バット、バット、REB、REV、BICK、VIC、禁止、バン、
何、このようなものについて:
var arr = ["bet-vet", "ban-van", "baskat-vase"];
var arr1 = [];
for(var i= 0; i < arr.length;i++){
test= arr[i].replace('-', '');
arr1.push(test);
}
console.log(arr1.join(', '));
一つのオプション: 'arr.map(関数(エル){(el.splitを返します ' - '); })。join() ' – undefined
あなたが試したことが示されているはずです。このサイトはあなたのコードを手助けすることを目的としています。そこにはたくさんの他の投稿があります – charlietfl