кодесурса
«JavaScript

Объект JavaScript - упражнения, практика, решение

script1adsense2code
script1adsense3code

JavaScript Object [18 упражнений с решением]

[ Внизу страницы доступен редактор для написания и выполнения сценариев. ]

1. Напишите программу на JavaScript, чтобы получить список свойств объекта JavaScript. Перейти к редактору
Образец объекта :
вар студент = {
имя: "Дэвид Рэй",
шкала: "VI",
rollno: 12};
Пример вывода : имя, класс, роллно
Нажмите меня, чтобы увидеть решение

2. Напишите программу на JavaScript для удаления свойства rollno из следующего объекта. Также напечатайте объект до или после удаления свойства. Перейти к редактору
Образец объекта :
вар студент = {
имя: "Дэвид Рэй",
шкала: "VI",
rollno: 12};
Нажмите меня, чтобы увидеть решение

3. Напишите программу на JavaScript, чтобы получить длину объекта JavaScript. Перейти к редактору
Образец объекта :
вар студент = {
имя: "Дэвид Рэй",
шкала: "VI",
rollno: 12};
Нажмите меня, чтобы увидеть решение

4. Напишите программу на JavaScript для отображения статуса чтения (то есть отображения названия книги, имени автора и статуса чтения) следующих книг. Перейти к редактору

 библиотека var = [ 
   {
       автор: «Билл Гейтс»,
       название: «Дорога впереди»,
       статус чтения: правда
   },
   {
       автор: «Стив Джобс»,
       название: «Уолтер Исааксон»,
       статус чтения: правда
   },
   {
       автор: «Сюзанна Коллинз»,
       title: «Сойка-пересмешница: последняя книга Голодных игр», 
       readStatus: false
   }];

Нажмите меня, чтобы увидеть решение

5. Напишите программу на JavaScript, чтобы получить объем цилиндра с четырьмя десятичными разрядами, используя классы объектов. Перейти к редактору
Объем баллона : V = πr 2 ч
где r - радиус, а h - высота цилиндра.
Нажмите меня, чтобы увидеть решение

6. Напишите алгоритм пузырьковой сортировки в JavaScript. Перейти к редактору
Примечание: Bubble sort - это простой алгоритм сортировки, который работает путем многократного пошагового перемещения по списку для сортировки,
Данные образца: [6,4,0, 3, -2,1]
Ожидаемый результат: [-2, 0, 1, 3, 4, 6]
Нажмите меня, чтобы увидеть решение

7. Напишите программу на JavaScript, которая возвращает подмножество строки. Перейти к редактору
Пример данных: собака
Ожидаемый результат: ["d", "do", "dog", "o", "og", "g"]
Нажмите меня, чтобы увидеть решение

8. Напишите программу на JavaScript для создания часов. Перейти к редактору
Примечание: выход будет приходить каждую секунду.
Ожидаемый выход консоли:
"14:37:42"
"14:37:43"
"14:37:44"
"14:37:45"
"14:37:46"
"14:37:47"
Нажмите меня, чтобы увидеть решение

9. Напишите программу на JavaScript для расчета площади и периметра круга. Перейти к редактору
Примечание. Создайте два метода для расчета площади и периметра. Радиус круга будет предоставлен пользователем.
Нажмите меня, чтобы увидеть решение

10. Напишите программу JavaScript для сортировки массива объектов JavaScript. Перейти к редактору
Образец объекта:

 библиотека var = [ 
   {
       название: «Дорога впереди»,
       автор: «Билл Гейтс»,
       ID библиотеки: 1254
   },
   {
       название: «Уолтер Исааксон»,
       автор: «Стив Джобс»,
       ID библиотеки: 4264
   },
   {
       title: «Сойка-пересмешница: последняя книга Голодных игр»,
       автор: «Сюзанна Коллинз»,
       ID библиотеки: 3245
   }];

Ожидаемый результат:

 [[Объект Object] {
  автор: "Уолтер Исааксон",
  ID библиотеки: 4264,
  название: "Стив Джобс"
}, [Объект Object] {
  автор: "Сюзанна Коллинз",
  ID библиотеки: 3245,
  title: «Сойка-пересмешница: последняя книга Голодных игр»
}, [Объект Object] {
  автор: "Дорога впереди",
  ID библиотеки: 1254,
  название: "Билл Гейтс"
}] 

Нажмите меня, чтобы увидеть решение

11. Напишите функцию JavaScript для печати всех методов в объекте JavaScript. Перейти к редактору
Тестовые данные :
console.log (all_properties (массив));
["length", "name", "arguments", "caller", "prototype", "isArray", "наблюдаем", "ненаблюдаем"]
Нажмите меня, чтобы увидеть решение

12. Напишите функцию JavaScript для разбора URL. Перейти к редактору
Нажмите меня, чтобы увидеть решение

13. Напишите функцию JavaScript для извлечения всех имен собственных и унаследованных свойств объекта. Перейти к редактору
Нажмите меня, чтобы увидеть решение

14. Напишите функцию JavaScript, чтобы получить все значения свойств объекта. Перейти к редактору
Нажмите меня, чтобы увидеть решение

15. Напишите функцию JavaScript для преобразования объекта в список пар `[key, value]`. Перейти к редактору
Нажмите меня, чтобы увидеть решение

16. Напишите функцию JavaScript, чтобы получить копию объекта, ключи которого стали значениями, а значения - ключами. Перейти к редактору
Нажмите меня, чтобы увидеть решение

17. Напишите функцию JavaScript, чтобы проверить, содержит ли объект данное свойство. Перейти к редактору
Нажмите меня, чтобы увидеть решение

18. Напишите функцию JavaScript, чтобы проверить, является ли данное значение элементом DOM. Перейти к редактору
Нажмите меня, чтобы увидеть решение

Еще не все !

* Чтобы запустить код, наведите курсор мыши на панель результатов и нажмите кнопку «RERUN». *

Демонстрация в реальном времени:

См. Javascript-common-editor Pen от w3resource ( @ w3resource ) в CodePen .


Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code