кодесурса
«JavaScript

JavaScript: список свойств объекта JavaScript

script1adsense2code
script1adsense3code

Объект JavaScript: упражнение 1 с решением

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

Пример решения: -

HTML-код:

<!DOCTYPE html>
  <html>
  <head>
  <meta charset="utf-8">
  <title>JavaScript program to list the properties of a JavaScript object. </title>
  </head>
  <body>
</body>
  </html>
  

Код JavaScript:

function _keys(obj) 
 {
    if (!isObject(obj)) return [];
    if (Object.keys) return Object.keys(obj);
    var keys = [];
    for (var key in obj) if (_.has(obj, key)) keys.push(key);
    return keys;
  }
function isObject(obj) 
{
    var type = typeof obj;
    return type ==='function' || type ==='object' && !!obj;
  }
console.log(_keys({red: "#FF0000", green: "#00FF00", white: "#FFFFFF"}));

Пример вывода:

 [ "Красный", "зеленый", "белый"]

Блок - схема:

«Блок-схема:

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

См. Pen javascript-object-упражнение-1 от w3resource ( @ w3resource ) на CodePen .


Внесите свой код и комментарии через Disqus.

Предыдущий: Javascript Object Eexercises.
Далее: Напишите программу на JavaScript для удаления свойства rollno из следующего объекта. Также напечатайте объект до или после удаления свойства.

Каков уровень сложности этого упражнения?

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code