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

split()メソッドの使用法をjavascriptで記述しますか?


split([separator、[limit]])メソッドは、指定された区切り文字列を使用して各分割を行う場所を決定し、文字列をサブ文字列に分割することにより、文字列オブジェクトを文字列の配列に分割します。

分割方式の使用例

let a = "hello,hi,bonjour,namaste";
let greetings = a.split(',');
console.log(greetings)

出力

[ 'hello', 'hi', 'bonjour', 'namaste' ]

ここではコンマが削除されていることに注意してください。提供されたセパレータはすべて削除されます。

セパレータが空の文字列の場合、strはstrの文字ごとに1つの要素を持つ配列に変換されます。

let a = "hello";
console.log(a.split(""))

出力

[ 'h', 'e', 'l', 'l', 'o' ]

区切り文字が指定されていない場合、文字列はそのまま返されます。

let a = "hello world"
console.log(a.split())

出力

hello world

  1. JavaScriptのgenerator.throw()メソッド。

    generator.throw()メソッドは、yieldにエラーを渡すために使用されます。ジェネレータは、エラーをスローし、プロパティが完了して値を含むオブジェクトを返すことにより、throwが呼び出された後、実行を再開します。 以下は、JavaScriptのgenerator.throw()のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport"

  2. JavaScriptで文字列の重みを計算する

    文字の重さ(アルファベット): 英語のアルファベットの重みは、1ベースのインデックスだけではありません。 たとえば、「c」の重みは3、「k」は11などです。 小文字の文字列を受け取り、その文字列の重みを計算して返すJavaScript関数を作成する必要があります。 例 このためのコードは-になります const str = 'this is a string'; const calculateWeight = (str = '') => {    str = str.toLowerCase();    con