选择的答案会很好。但是,此答案将运行得更快:
var randomProperty = function (obj) {
var keys = Object.keys(obj);
return obj[keys[ keys.length * Math.random() << 0]];
};
从Javascript对象中选择随机属性
选择的答案会很好。但是,此答案将运行得更快:
var randomProperty = function (obj) {
var keys = Object.keys(obj);
return obj[keys[ keys.length * Math.random() << 0]];
};