У нас вы можете посмотреть бесплатно Javascript - Վարժություն (json stringify, recursion) или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Առաջադրանք -------------------------- Ստեղծել «stringifyJSON» անունով ֆունկցիա, որն ընդունում է օբյեկտ, որը կարող է ունենալ կամայական խորությամբ ենթաօբյեկտներ և զանգվածներ, և վերադարձնում է JSON տեքստ։ Ձեր ֆունկցիան պետք է վերադարձնի այն, ինչ վերադարձնում է\ JSON.stringify ֆունկցիան, բայց բնականաբար JSON.stringify֊ը Ձեր ֆունկցիայի ներսում օգտագործելու իրավունք չունեք :) Հուշում՝ օգտագործել ռեկուրսիա և յուրաքանչյուր արժեքի համար ստուգել դրա տիպը՝ համապատասխան որոշում կայացնելու համար։ --- Implement a function called stringifyJSON which takes an object that can have an arbitrarily deep nesting of objects and arrays and converts it into a valid JSON string. The output of calling your stringifyJSON should be the same as calling JSON.stringify with the same input. Do not use JSON.stringify, write the logic yourself. Hint: Use recursion and check the types of each value to serialize it correctly --- Օրինակ Ձեր ֆունկցիան ստուգելու համար՝ Sample data you can use to test your code: let sampleData = { "destination_addresses": [ "Washington, DC, USA", "Philadelphia, PA, USA", "Santa Barbara, CA, USA", "Miami, FL, USA", "Austin, TX, USA", "Napa County, CA, USA" ], "origin_addresses": [ "New York, NY, USA" ], "rows": [{ "elements": [{ "distance": { "text": "227 mi", "value": 365468, "isFar": true }, "duration": { "text": "3 hours 54 mins", "value": 14064 }, "status": "OK" }, { "distance": { "text": "94.6 mi", "value": 152193 }, "duration": { "text": "1 hour 44 mins", "value": 6227 }, "status": "OK" }, { "distance": { "text": "2,878 mi", "value": 4632197 }, "duration": { "text": "1 day 18 hours", "value": 151772 }, "status": "OK" }, { "distance": { "text": "1,286 mi", "value": 2069031 }, "duration": { "text": "18 hours 43 mins", "value": 67405 }, "status": "OK" }, { "distance": { "text": "1,742 mi", "value": 2802972 }, "duration": { "text": "1 day 2 hours", "value": 93070 }, "status": "OK" }, { "distance": { "text": "2,871 mi", "value": 4620514 }, "duration": { "text": "1 day 18 hours", "value": 152913 }, "status": "OK" } ] }], "status": "OK" } Լուծումը --------------- https://tinyurl.com/stringifyJSON Հղումներ ---------------- Javascript դասընթաց: • Ծրագրավորման Արվեստ | The Art of Programming Ֆեյսբուքյան էջ: / roubenmeschian Ֆեյսբուքյան խումբ: / 1647352038759065 Կոդերի խմբագիր: https://roubenmeschian.com/editor/