Топ 19 JSON въпроси и отговори за интервю (2025)
Ето въпроси и отговори за интервю в JSON за новопостъпили, както и за опитни кандидати, за да получат мечтаната работа.
1) Споменете какво е JSON?
JSON е прост формат за обмен на данни. JSON означава JavaScript Object Notation; той е независим от езика и платформата.
2) Обяснете какво представляват JSON обекти?
Един обект може да бъде дефиниран като неподреден набор от двойки име/стойност. Обект в JSON започва с {лява скоба} и завършва или завършва с {дясна скоба}. Всяко име е последвано от: (двоеточие), а двойките име/стойност са разделени от (запетая).
Безплатно изтегляне на PDF: JSON Въпроси и отговори за интервю
3) Обяснете как да трансформирате JSON текст в JavaScript обект?
Една от често срещаните употреби на JSON е да събира JSON данни от уеб сървър като файл или HTTP заявка и да преобразува JSON данните в JavaScript, след което използва данните в уеб страница.
4) Споменете какво е правилото за синтаксичните правила на JSON? Дайте пример за JSON обект?
Синтаксисът JSON е набор от синтаксиса за нотация на обект на JavaScript.
- Данните са в двойки име/стойност
- Данните се разделят със запетая
- Къдравите скоби съдържат обекти
- Квадратната скоба съдържа масиви
5) Защо трябва да се използва JSON над XML?
- Той е по-бърз и по-лек от XML като във формата на телени данни
- XML данните са без тип, докато JSON обектите са въведени
- Типове JSON: Число, Array, Boolean, String
- XML всички данни са низове
- Данните са лесно достъпни, тъй като JSON обектът е във вашия JavaScript
- Извличането на стойности е толкова просто, колкото четене от свойство на обект във вашия JavaScript код
6) Споменете какво е JSON-RPC и JSON Parser?
- JSON RPC: Това е прост протокол за извикване на отдалечена процедура, същият като XML-RPC, въпреки че използва олекотен JSON формат вместо XML
- Анализатор на JSON: Анализаторът на JSON се използва за анализиране на JSON данните в обекти, за да се използва тяхната стойност. Може да се анализира от javaScript, PHP и Jquery
7) Споменете какво е файловото разширение на JSON?
Файловото разширение на JSON е .json
8) Споменете коя функция се използва за конвертиране на JSON текст в обект?
За конвертиране на JSON текст в обект се използва функцията „json.parse()“.
9) Споменете какви са типовете данни, поддържани от JSON?
Типовете данни, поддържани от JSON, включват
- Телефон за връзка:
- Низ
- Булева
- Array
- Обект
- Null
10) Споменете каква е ролята на JSON.stringify?
JSON.stringify() преобразува обект в JSON текст и записва този JSON текст в низ.
11) Покажете как да анализирате JSON в JQuery?
За да анализираме JSON в JQuery, ще видим примера
var json = '{"name": "Guru 99", "Description ": "Learn PHP Interactively with PHP Beginner Tutorials"}' obj = $.parseJSON(json); //alert(obj.name);
12) Споменете каква е функцията, използвана за кодиране на JSON в PHP?
За кодиране на JSON в PHP, функция json_encode (). се използва. Тази функция връща JSON представянето на стойност при успех или false при неуспех.
13) Обяснете как можете да конвертирате низ в JSON масив?
За да конвертирате низ в JSON масив, трябва да създадете JSONObject обект за всеки от вашите обекти и да ги добавите към вашия JSON масив.
14) Споменете какво представляват JSON файловете?
- Файловият тип JSON за JSON файлове е „.json“
- MIME типът за JSON текст е „application/json“
15) Избройте употребите на JSON?
Използването на JSON включва
- Когато пишете приложение, базирано на JavaScript, то използва JSON, което включва разширение за браузър и уебсайтове
- JSON се използва за предаване и сериализиране на структурирани данни през мрежова връзка
- JSON се използва главно за прехвърляне на данни между сървър и уеб приложение
- Уеб услугата и API използват JSON формат за предоставяне на публични данни
- JSON може да се използва с модерен език за програмиране
16) Споменете какви са недостатъците на JSON?
Недостатъците на json са
- Не съдържа дефиниция на типа
- Липсва някакъв вид DTD
17) Споменете какъв е типът MIME на JSON?
MIME типът за JSON текст е „application/json“
18) Споменете какво е JSONP?
JSONP означава JSON с подложка. Това е метод, използван за заобикаляне на политиките за кръстосани домейни в уеб браузърите. С други думи, JSONP е лесният начин за справяне с ограниченията на браузъра при изпращане на JSON отговори от различни домейни от клиента.
19) Споменете каква е разликата между JSON и JSONP?
- JSON: JSON е прост формат на данни, използван за комуникационна среда между различни системи
- JSONP: Това е методология за използване на този формат с кръстосани домейни Аякс заявки, като същевременно не са засегнати от проблем с правилата за същия произход.
Тези въпроси за интервюто също ще ви помогнат във вашата viva (устна)
Полезни въпроси.
да, полезни и бързо преработени въпроси, благодаря
Правилен ли е този отговор
8) Споменете коя функция се използва за конвертиране на JSON текст в обект?
За преобразуване на JSON текст в обект се използва функцията „eval“.
Мисля, че трябва да е json.parse() ??
Благодарим ви за предложението, актуализирахме нашето съдържание.