0

オブジェクトでは、複数のインスタンスに同じキーがありますが、値は「文字列」/「オブジェクト」のように異なります-値を見つけて、さまざまなタスクに進む条件を作成する方法..?

ここに私のオブジェクトがあり、試してみてください:

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();

オブジェクト全体をループして、値が「文字列」または「オブジェクト」であることを確認し、それに応じてタスクを設定しようとしています。

ここにjsfiddleがあります

4

2 に答える 2