コードの同じコンポーネントのさまざまな部分に配列を使用するのではなく、オブジェクトを使用することにしました。私の問題は、html 入力に map 関数を使用すると、複数の入力の配列がオブジェクト プロパティに格納されているとは思えないことです。
var force = new Object();
$(".form").on('click','#forceButton',function(){
force.mag=$('.newF').map(function(){
return parseFloat($(this).val());
}).get();
});
コードのこの部分が実行されると、私の html キャンバスを含むすべての jquery 要素が消えます。このプロパティを先に宣言する必要がありますか? オブジェクト プロパティを配列にする特定の手順はありますか。以前は、マッピング関数に等しい通常の配列があり、正常に機能していました。
何が問題なのか教えてください!