回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我用python/django动态地获得一个月的数据,并将其传递给我的模板。在这里,我使用Javascript来处理数据</p>
<p>这意味着在我的模板中有一个javascript数组,每个数字代表一个月,如下所示:</p>
<p><code>months = [1,2,3,4]</code></p>
<p>大概是这样:</p>
<p><code>months = [4,5,6]</code></p>
<p>大概是这样:</p>
<p><code>months = [6,7,8]</code></p>
<p>根据上面的数组,我想用零填充缺失的位置。缺少位置意味着数组末尾的长度应为12。每个月都应该在准确的位置。例如:</p>
<p><code>months = [1,2,3,4,0,0,0,0,0,0,0,0]</code></p>
<p>差不多吧</p>
<p><code>months = [0,0,0,4,5,6,0,0,0,0,0,0]</code></p>
<p>差不多吧</p>
<p><code>months = [0,0,0,0,0,6,7,8,0,0,0,0]</code></p>
<p>我试过很多东西。<code>Splicing</code>似乎是一个很好的方法,但没有如预期的那样奏效。我无法用<code>Array.fill</code>解决它。我还尝试创建一个包含12个零的新数组,然后将另一个数组的值放入其中,但没有成功。你知道吗</p>
<p>有人能给我指出正确的方向或者有什么想法吗?非常感谢。你知道吗</p>