単語を個々の文字に分割し、各文字を別の変数にする方法はありますか?例えばJavaScriptを使って単語の文字を個々の変数に分割する
:私はこれを行うための最も簡単な方法を探しています
Hello
Would be
1 = H
2 = e
3 = l
4 = l
5 = o
。
単語を個々の文字に分割し、各文字を別の変数にする方法はありますか?例えばJavaScriptを使って単語の文字を個々の変数に分割する
:私はこれを行うための最も簡単な方法を探しています
Hello
Would be
1 = H
2 = e
3 = l
4 = l
5 = o
。
ただ、以下のように変数を使用します。
var test="Hello";
その後、テスト[0] H
テストは、[1]あなたがES6でできる
ありがとう、すぐに最高の賞を授与されます。 – hkyq
上の電子
とそうであることを意味します、do
var a,b,c
[a,b,c] = "Hello"
console.log(a,b,c)
しかし、変数を動的に作成することはできません。その場合は配列を使用してください。
あなたはが本当には、個々のオブジェクトの各文字が、文字列を通じてDestructuring assignment
let [a,b,c,d,e] = "hello"
console.log(a, b, c, d, e)
だけインデックスを利用することができますしたい場合。 Hkessel1 @
var str = "Hello";
for(var i = 0; i < result.length; i++){
var myVar = str[i]; // get my variable
// do something with it.
}
あなたは文字列を分割する必要はありません、それは配列アドレス可能です –
、
あなたはES6の広がり演算子を試してみましたか?これがあなたの問題を解決するかどうかは分かりません。
let s = "Hello";
console.log(... s);
私はそれがアレイが作られた理由だと思います。 – MikeVelazco
文字列を文字の配列に分割することを意味しますか? –
文字列は配列です、あなたはそれを "blah" [1] –