2014-09-24 28 views
13

Tôi nhận được .keys is not a function trên mọi đối tượng, sử dụng firefox 32beta nhưng cũng có phiên bản firefox trước đó. Không chắc chắn nguyên nhân là gì?firefox: phím không phải là chức năng

var controls={'txt':{},'btn':{}}; 
alert(controls.keys()); 
+7

Đó là 'Object.keys (someobject)', không phải 'someobject.keys()' – georg

+0

@georg Tôi nghĩ rằng bạn đặt điều này ở đây làm nhận xét ngay khi tôi nhập câu trả lời :) – TML

+0

@TML: yeah, Tôi đang bằng cách nào đó không có trong chế độ trả lời ngày hôm nay)) – georg

Trả lời

22

Nếu bạn muốn Object.keys(), bạn nên sử dụng Object.keys(controls). Xem liên kết MDN để biết chi tiết.

Các vấn đề liên quan