JavaScriptのJSONでshiftやunshiftがしたい・・・
json unshift
data = {"foo": 123, "bar":"345"}
test = $.extend({"test":true},data)
test = $.extend({"test":true},test) //not work
json shift
#json keyを取得...
function jsonKeys(j){
var keys = []
if(isObj(j)){
for(k in j){
keys.push(k)
}
}else{
keys.push(j)
}
return keys
}
keys=jsonKeys(test)
delete test[keys[0]]
目的は達成できるのでよしとしよう。
GoogleBlogはコードのサンプルが書きづらくて仕方がない。。。
0 件のコメント:
コメントを投稿