wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

json/php/fetch

Total questions: 12

Worksheet time: 10mins

Name
Class
Date
1.

XML — это…

a)

расширяемый язык разметки. Используется для хранения и передачи данных.

b)

стандартизированный протокол, который отправляет сообщения с использованием других протоколов, таких как HTTP и др.

c)

одновременно и препроцессор гипертекста (HTML), и серверный язык программирования, и скриптовый интерпретируемый язык.

2.

JSON  — это…

a)

текстовый формат обмена данными, основанный на JavaScript.

b)

расширяемый язык разметки. Используется для хранения и передачи данных.

c)

стандартизированный протокол, который отправляет сообщения с использованием других протоколов, таких как HTTP и др.

3.

Вместо **** напишите функцию для преобразования json-объекта в PHP-значение

$json = '{"name":"Masha","age":22,"login":"masha2002"}';

$php_object = ********($json);

(a)  

4.

$php_array = ['name'=>'Masha', 'age'=>22];

$json = *********($php_array));

Замените *** функцией преобразования php-объекта в формат json

(a)  

5.

Метод fetch(***, ***) принимает два параметра

a)

Обязательный параметр url

b)

Дополнительные параметры: метод, заголовки и так далее.

c)

Обязательный параметр тип запроса (get/post)

d)

Обязательный параметр JSON-объект

6.

У вас есть объект js:

user = {'name': 'Kolya', 'age': 25}

Укажите команду преобразования данного объекта в JSON формат (в js)

a)

JSON.stringify(user)

b)

user.stringify(JSON)

c)

user.json_stringify()

7.

Для установки заголовка запроса в fetch мы можем использовать опцию (a)  

8.

let user = '{ "name": "Masha", "age": 22, "friends": [0,1,2,3] }';

Преобразовать JSON формат в объект js можно с помощью ...

a)

user = JSON.parse(user);

b)

user = user.JSON();

c)

user = JSON.stringify(user)

9.

JSON - это ...

a)

Модуль, упрощающий создание веб-серверов и API. Используется для регистрации HTTP-запросов и ошибок

b)

Подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером

c)

Тит данных в JavaScript

d)

Текстовый формат обмена данными, основанный на JavaScript

10.

AJAX - это ...

a)

Модуль, упрощающий создание веб-серверов и API. Используется для регистрации HTTP-запросов и ошибок

b)

Подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером

c)

Тит данных в JavaScript

d)

Текстовый формат обмена данными, основанный на JavaScript

11.

Данные, которые передаются с помощью запроса методом fetch

определяются опицей

a)

headers

b)

body

c)

url

d)

method

12.

Нарисуй себя