我有一個非常奇怪的問題發生在iOS9測試版5 - 數組似乎是空的,即使元素已被添加。JavaScript數組總是返回空數組iOS9測試版
聽起來很瘋狂,但這裏是它看起來像在Safari iOS9 - 這僅僅是在谷歌主頁,無插件 - 只有香草的WebKit/JavaScript的:
而Safari瀏覽器的桌面上,我看到了正確行爲:
是其他任何人有這個問題?
下面的代碼重現:
myArray = ['cat', 'dog', 'fish']
console.log(myArray.length)
console.log(myArray)
console.log(myArray.slice(0,1))
console.log(myArray.indexOf('fish'))
謝謝!
所以是數組或控制檯的問題? – RobG
你用'myArray.join('')'得到了什麼? – Tom
@RobG它*可能是控制檯 - 但我檢查的唯一原因是由於這種行爲可能導致應用程序中的錯誤。 –