JavaScript: список свойств объекта JavaScript
Объект 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 программирования