JavaScriptでPythonの配列インデックスシステムを複製する方法はありますか?これは、取得JavaScriptでのPython配列インデックスシステムの複製
last = arr[-1]
secondLast = arr[-2]
:私は例えばPythonの道を、使用して要素にアクセスできる方法はあり
last = arr[arr.length - 1]
secondLast = arr[arr.length - 2]
:
は、私がこれを行う必要があるだろう、JavaScriptで最後の要素にアクセスするにはあなたが配列の配列を持っているときは本当に面倒です。arr = [[1, 2], [3, 4], [5, 6]]
// In JavaScript, to get 6:
lastJS = arr[arr.length - 1][arr[arr.length - 1].length - 1]
# In Python, simple:
lastPy = arr[-1][-1]
私がオンラインで見てきたのは、Array.prototypeを使ってarr.lastまたはarr.last()を許可するだけです。
の最後の要素にアクセスできます
Prototype
機能getFromLast()
を追加しますか?私はArray.prototypeを使って成功しなかった。配列が単なるオブジェクトであると仮定すると、私はarr [-1]がいくつかの修正を加えれば有効な構文であるべきだと思っています。 – Michaelあなたは技術的にこれを行うことができます:https://jsfiddle.net/DerekL/Lfjznnbb/ですが、プロダクションコードで使用しないでください! –