Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptすべての要素の前に+記号が付いている配列からすべての「+」を削除します


次の配列の前に+記号が付いた配列であるとしましょう-

var studentNames =
[
   '+John Smith',
   '+David Miller',
   '+Carol Taylor',
   '+John Doe',
   '+Adam Smith'
];

+記号を削除するには、コードは次のとおりです-

studentNames =
[
   '+John Smith',
   '+David Miller',
   '+Carol Taylor',
   '+John Doe',
   '+Adam Smith'
];
console.log("The actual array=");
console.log(studentNames);
studentNames = studentNames.map(function (value) {
   return value.replace('+', '');
});
console.log("After removing the + symbol, The result is=");
console.log(studentNames);

上記のプログラムを実行するには、次のコマンドを使用する必要があります-

node fileName.js.

ここで私のファイル名はdemo205.jsです。

出力

これにより、次の出力が生成されます-

PS C:\Users\Amit\javascript-code> node demo205.js
The actual array=
[
   '+John Smith',
   '+David Miller',
   '+Carol Taylor',
   '+John Doe',
   '+Adam Smith'
]
After removing the + symbol, The result is=
[
   'John Smith',
   'David Miller',
   'Carol Taylor',
   'John Doe',
   'Adam Smith'
]

  1. JavaScriptを使用して要素からクラス名を削除するにはどうすればよいですか?

    JavaScriptを使用して要素からクラス名を削除するには、コードは次のとおりです- 例 <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    .newStyle {       font-family: "Segoe UI", Tahoma, Geneva

  2. JavaScriptで配列内の複数の出現要素のすべての出現を削除します

    リテラル値の配列を受け取るJavaScript関数を作成する必要があります。 配列には繰り返し値が含まれている可能性があります。 この関数は、繰り返している配列からすべての値を削除する必要があります。そのようなすべての要素のすべてのインスタンスを削除する必要があります。 例 このためのコードは-になります const arr = [1, 2, 3, 2, 4]; const removeAllInstances = (arr = []) => {    filtered = arr.filter(val => {