私はphpの "list()"と同等の機能を探しています。私は "split()"と文字列を分割し、2つの異なる変数に配列の値を入れたいと思います。うまくいけば、短くパフォーマンスを最適化する別の方法があります。phpの "list()"と同等の機能を探しています。
ご注意いただきありがとうございます!
私はphpの "list()"と同等の機能を探しています。私は "split()"と文字列を分割し、2つの異なる変数に配列の値を入れたいと思います。うまくいけば、短くパフォーマンスを最適化する別の方法があります。phpの "list()"と同等の機能を探しています。
ご注意いただきありがとうございます!
はJavaScriptでリストの実装です:
http://solutoire.com/2007/10/29/javascript-left-hand-assignment/
あなたが命名せずに生きることができるならば、あなたはこれを行うことができます:
またvar foo = ["coffee", "brown", "caffeine"];
foo[0] + " is " + foo[1] + " and " + foo[2] + " makes it special";
、キーに名前を付けるためにオブジェクトを使用します。
var foo = {drink: "coffee", color: "brown", power: "caffeine"};
foo.drink + " is " + foo.color + " and " + foo.power + " makes it special";
私はあなたが得ることができる最も近いだと思いますJavascriptが複数assigment演算子を持っていないので、
var args = inputString.split(",");
// Error checking, may not be necessary
if (args.length < 3)
{
throw new Error("Not enough arguments supplied in comma-separated input string");
}
var drink = args[0];
var color = args[1];
var power = args[2];
明示。私はこれの効率についてあまり心配しないでしょう。私は、PHPのlist
の機能が基本的には上記と同じものになることを期待しており、構文的な砂糖です。いずれにせよ、何十万もの変数を割り当てない限り、上記のようなものを実行する時間は無視できる程度です。ここで