オブジェクトでは、複数のインスタンスに同じキーがありますが、値は「文字列」/「オブジェクト」のように異なります-値を見つけて、さまざまなタスクに進む条件を作成する方法..?
ここに私のオブジェクトがあり、試してみてください:
var obj = {
"Home":"Home link",
"Assignments":"Assignments link",
"Explorer":"Explorer link",
"Assignments":{
"Projects":"Projects sub string",
"Background Jobs":"Background sub string",
"Workflow Engine Queue":"Workflow Engine Queue sub string",
"Filter Engine Queue":"Filter Engine Queue sub string",
"Quotes":"Quotes sub string",
"Issues":"Issues sub string"
},
"Explorer":{
"Term Databases":"Term Databases sub string",
"Translation Memories":"Translation Memories sub string",
"Personal Preferences":"Personal Preferences sub string",
"Manage Locale":"Manage Locale sub string"
}
}
var objetProcess = function(){
$.each(obj, function(key, value){
console.log(key,$.type(value));
})
}
objetProcess();
オブジェクト全体をループして、値が「文字列」または「オブジェクト」であることを確認し、それに応じてタスクを設定しようとしています。