問題1:Array.keys()返回的是一個iterator對象var arr = ['a','b','c'];toString.call(arr.keys()); //返回的是"[object Array Iterator]" iterator對象但為什么調用掉用arr.keys().next() 一直是返回Object {value: 0, done: false}而如果把它賦值給變量var iterator = arr.keys();調用iterrator.next(),則返回正常?問題2:arr = [...arr.keys()]這里的'...'是什么意思
Array.keys相關問題
慕田峪9158850
2018-09-11 13:13:26