我试图对象的值转换成整数:jQuery的转换对象值成数字
var array = {
borderTopLeftRadius:"0px",
borderTopRightRadius:"0px",
borderBottomLeftRadius:"0px",
borderBottomRightRadius:"0px"
}
我想保持相同的结构,但结果应该是这样的:
var array = {
borderTopLeftRadius:0,
borderTopRightRadius:0,
borderBottomLeftRadius:0,
borderBottomRightRadius:0
}
我一直在使用$map
做到这一点,但我不能让它工作
var newArray = $.map(array, function(value){
return parseInt(value, 10);
});
旁注:你的'数组'实际上不是一个数组。这是一个对象。 –
是的,它在标题和说明中也有说明。 – Alko
@Alko但是你试图映射一个对象......? – Li357