19 nejčastějších otázek a odpovědí v rozhovoru s JSON (2025)
Zde jsou otázky a odpovědi na pohovor JSON pro začátečníky i zkušené kandidáty, aby získali svou vysněnou práci.
1) Uveďte, co je JSON?
JSON je jednoduchý formát pro výměnu dat. JSON znamená JavaScript Object Notation; je jazyk a platforma nezávislý.
2) Vysvětlete, co jsou objekty JSON?
Objekt lze definovat jako neuspořádanou sadu párů název/hodnota. Objekt v JSON začíná {levá složená závorka} a končí nebo končí {pravá složená závorka}. Za každým jménem následuje: (dvojtečka) a dvojice název/hodnota jsou odděleny (čárkou).
Zdarma ke stažení PDF: Otázky a odpovědi k rozhovoru JSON
3) Vysvětlete, jak převést text JSON na objekt JavaScript?
Jedním z běžných použití JSON je shromažďovat data JSON z webového serveru jako soubor nebo požadavek HTTP a převádět data JSON na JavaScript a poté data využívat na webové stránce.
4) Uveďte, jaké je pravidlo pro pravidla syntaxe JSON? Uveďte příklad objektu JSON?
Syntaxe JSON je sada syntaxe zápisu objektu JavaScriptu.
- Data jsou v párech název/hodnota
- Data jsou oddělena čárkou
- Složené závorky drží předměty
- Hranatá závorka drží pole
5) Proč se musí používat JSON přes XML?
- Je rychlejší a lehčí než XML jako na drátovém datovém formátu
- Data XML jsou bez typu, zatímco objekty JSON jsou zadány
- Typy JSON: číslo, Řada, Boolean, Řetězec
- XML data jsou všechna řetězcová
- Data jsou snadno dostupná, protože objekt JSON je ve vašem JavaScriptu
- Načítání hodnot je stejně jednoduché jako čtení z vlastnosti objektu v kódu JavaScript
6) Uveďte, co je JSON-RPC a JSON Parser?
- JSON RPC: Je to jednoduchý protokol vzdáleného volání procedur stejný jako XML-RPC, i když místo XML používá odlehčený formát JSON
- JSON Parser: Analyzátor JSON se používá k analýze dat JSON do objektů, aby bylo možné použít jejich hodnotu. Může být analyzován pomocí JavaScriptu, PHP a jQuery
7) Uveďte, jaká je přípona souboru JSON?
Přípona souboru JSON je .json
8) Uveďte, která funkce se používá k převodu textu JSON na objekt?
Pro převod textu JSON na objekt se používá funkce „json.parse()“.
9) Uveďte, jaké datové typy podporuje JSON?
Datové typy podporované JSON zahrnují
- Číslo
- Řetězec
- Boolean
- Řada
- Objekt
- Null
10) Uveďte, jakou roli hraje JSON.stringify?
JSON.stringify() převede objekt na text JSON a uloží tento text JSON do řetězce.
11) Ukažte, jak analyzovat JSON v JQuery?
Chcete-li analyzovat JSON v JQuery, uvidíme příklad
var json = '{"name": "Guru 99", "Description ": "Learn PHP Interactively with PHP Beginner Tutorials"}' obj = $.parseJSON(json); //alert(obj.name);
12) Uveďte, jaká je funkce používaná pro kódování JSON v PHP?
Pro kódování JSON v PHP, funkce json_encode (). se používá. Tato funkce vrací JSON reprezentaci hodnoty v případě úspěchu nebo false v případě selhání.
13) Vysvětlete, jak můžete převést řetězec na pole JSON?
Chcete-li převést řetězec na pole JSON, musíte pro každý z vašich objektů vytvořit objekt JSONObject a přidat je do pole JSON.
14) Uveďte, co jsou soubory JSON?
- Typ souboru JSON pro soubory JSON je „.json“
- Typ MIME pro text JSON je „application/json“
15) Vyjmenujte použití JSON?
Použití JSON zahrnuje
- Při psaní aplikace založené na JavaScriptu používá JSON, který zahrnuje rozšíření prohlížeče a webové stránky
- JSON se používá pro přenos a serializaci strukturovaných dat přes síťové připojení
- JSON se používá hlavně k přenosu dat mezi serverem a webovou aplikací
- Webové služby a API používají k poskytování veřejných dat formát JSON
- JSON lze použít s moderním programovacím jazykem
16) Uveďte, jaké jsou nevýhody JSON?
Nevýhody json jsou
- Neobsahuje definici typu
- Postrádá nějaký druh DTD
17) Uveďte, jaký je MIME typ JSON?
Typ MIME pro text JSON je „application/json“
18) Uveďte, co je JSONP?
JSONP je zkratka pro JSON with padding. Je to metoda používaná k obcházení zásad mezi doménami ve webových prohlížečích. Jinými slovy, JSONP je jednoduchý způsob, jak se vypořádat s omezeními prohlížeče při odesílání odpovědí JSON z různých domén z klienta.
19) Uveďte, jaký je rozdíl mezi JSON a JSONP?
- JSON: JSON je jednoduchý datový formát používaný pro komunikační médium mezi různými systémy
- JSONP: Je to metodika pro použití tohoto formátu s více doménami ajax požadavky, aniž by se jich týkal stejný problém se zásadami původu.
Tyto otázky na pohovoru také pomohou ve vašem životě (ústních)
Užitečné otázky.
ano užitečné a rychle opravené otázky, děkuji
Je tato odpověď správná?
8) Uveďte, která funkce se používá k převodu textu JSON na objekt?
Pro převod textu JSON na objekt se používá funkce „eval“.
Myslím, že by to mělo být json.parse() ??
Děkujeme za návrh, aktualizovali jsme náš obsah.