找到 211 篇文章 關於 JSON

404 次瀏覽
假設,我們有兩個如下陣列:const meals = ["breakfast", "lunch", "dinner"]; const ingredients = [ ["eggs", "yogurt", "toast"], ["falafel", "mushrooms", "fries"], ["pasta", "cheese"] ];我們需要編寫一個 JavaScript 函式,該函式接收這兩個陣列作為輸入,並將第二個陣列中的子陣列對映到第一個陣列的對應字串。因此,上述陣列的輸出應如下所示:const output = { "breakfast" : ["eggs", "yogurt", "toast"], "lunch": ["falafel", "mushrooms", "fries"], "dinner": ["pasta", "cheese"] };示例以下程式碼將實現此功能:const meals = ["breakfast", "lunch", "dinner"]; const ingredients ... 閱讀更多

16K+ 次瀏覽
在給定的問題陳述中,我們被要求在 JavaScript 功能的幫助下從巢狀 JSON 物件中獲取鍵的值。在 JavaScript 中,我們可以藉助點表示法或括號表示法來解決和訪問 json 資料物件。在開始為給定問題編寫程式碼之前,讓我們先了解 JSON 物件到底是什麼:什麼是 JSON 和巢狀 JSON 物件?JSON 的全稱是 JavaScript 物件表示法。它是一種標準的基於文字的格式,用於顯示結構化資料。它主要用於在 Web 應用程式中傳輸資料,這意味著我們可以傳送... 閱讀更多

596 次瀏覽
在給定的問題陳述中,我們被要求在 JavaScript 功能的幫助下對 JSON 物件進行分組。這個問題可以透過 JavaScript 中一個簡單的演算法來解決。什麼是 JSON?JSON(JavaScript 物件表示法)是一種輕量級資料,可以在兩個裝置之間傳輸。此資料可以被人為讀取和寫入。JSON 物件以鍵值對的形式表示。鍵是字串,用於定義值。在 JSON 中,每個條目都用分號分隔。例如:{“Car” : “Audi”},在此示例中,Car 是鍵,Audi... 閱讀更多

1K+ 次瀏覽
假設,我們有一個如下物件陣列:const arr = [ { "SupplierName" : "John", "Category " : "A", "Points" : 3 }, { "SupplierName" : "John", "Category " : "A", "Points" : 11 }, { "SupplierName" : "John", "Category " : "A", "Points" : undefined }, { "SupplierName" : "John", "Category " : "B", "Points" : 2 }, { "SupplierName" : "John", "Category " : "B", "Points" : 6 }, { "SupplierName" : "Praveen", "Category " : "A", "Points" : 3 }, { "SupplierName" : "Praveen", "Category " : "A", ... 閱讀更多

1K+ 次瀏覽
假設,我們有一個 JSON 陣列,其中包含一些票據的資料,如下所示:const arr = [ { "quantity": "1", "description": "VIP Ticket to Event" }, { "quantity": "1", "description": "VIP Ticket to Event" }, { "quantity": "1", "description": "VIP Ticket to Event" }, { "quantity": "1", "description": "Regular Ticket to Event" }, { "quantity": "1", "description": "Regular Ticket to ... 閱讀更多

3K+ 次瀏覽
假設,我們有一個物件陣列,其中包含一些電影的資料,如下所示:const arr = [ {id: "1", name: "Snatch", type: "crime"}, {id: "2", name: "Witches of Eastwick", type: "comedy"}, {id: "3", name: "X-Men", type: "action"}, {id: "4", name: "Ordinary People", type: "drama"}, {id: "5", name: "Billy Elliot", type: "drama"}, {id: "6", name: "Toy Story", type: "children"} ];我們需要編寫一個 JavaScript 函式,該函式接收一個這樣的陣列作為第一個引數,並接收一個 ID 字串作為第二個引數。然後,我們的函式應該搜尋... 閱讀更多

2K+ 次瀏覽
假設,我們有兩個如下 JSON 物件:const obj1 = {a: "apple", b: "banana", c: "carrot"}; const obj2 = {a: "apple", e: "egg", b: "banana", c: "carrot", d: "dog"};我們需要編寫一個 JavaScript 函式,該函式接收這兩個物件作為輸入。我們希望能夠進行一個布林檢查來比較這兩個物件,而無需從任何一個物件中刪除資料。例如,如果我使用上述資料,布林檢查應該返回 true,因為兩個物件中都存在的鍵的值匹配。但是,假設 obj1 保持不變,而 obj2... 閱讀更多

386 次瀏覽
假設,我們有一個如下物件陣列:const arr = [ {"id":7, "name":"Kuwait", "parentId":2}, {"id":4, "name":"Iraq", "parentId":2}, {"id":10, "name":"Qatar", "parentId":2}, {"id":2, "name":"Middle East", "parentId":1}, {"id":3, "name":"Bahrain", "parentId":2}, {"id":6, "name":"Jordan", "parentId":2}, {"id":8, "name":"Lebanon", "parentId":2}, {"id":1, "name":"Africa/Middle East", "parentId":null}, {"id":5, "name":"Israel", "parentId":2}, {"id":9, "name":"Oman", "parentId":2} ];我們需要編寫一個 JavaScript 函式,該函式接收一個這樣的陣列作為輸入。然後,該函式應該準備一個新陣列,其中包含根據其父級分組的物件。因此,輸出應如下所示:const output = [ ... 閱讀更多