私は1つのオブジェクトに複数の関数を格納したいと思います。しかし、私の現在のコードは、以前のデータを上書きするようです。オブジェクトを関数に格納する方法は?
関連:https://stackoverflow.com/a/3733591/309535
それが起こっている他のものとのループであるため、コードでは、JavaScriptの同じブロック内にすることはできません。
マイコード:
<script type="text/javascript">
var at = {
atleft_1: function drawChart() {
// data goes here
}
}
</script>
//次ループ
<script type="text/javascript">
var at = {
atleft_2: function drawChart() {
// data goes here
}
}
</script>
ありがとうございます。今すぐご利用ください! – brant
各反復で、次のようにすることもできます: 'var at = at || {}; '。 'at'が定義されていれば、それは既存のものを取ります。存在しなければ新しいオブジェクトを作成します。 –