jQuery функция $.isPlainObject()

Определение и применение

jQuery функция $.isPlainObject() позволяет проверить является ли объект простым объектом (созданным с помощью {}, или new Object).

jQuery синтаксис:

Синтаксис 1.4:

JavaScript
$.isPlainObject( obj )

obj - PlainObject

Добавлен в версии jQuery

1.4

Значения параметров

Параметр Описание
obj Значение для проверки на соответствие простому объекту.

Пример использования

Функция $.isPlainObject() — пример 1

Нажмите ▶. Измените JavaScript и запустите пример повторно. Используется jQuery 3.1.1.

index.html
HTML
<p>Результат выполнения выводится в консоль под примером.</p>
main.js
JavaScript
// возвращается значение true
console.log($.isPlainObject({}))
console.log($.isPlainObject({ a: '1' }))
console.log($.isPlainObject(new Object()))

// в остальных случаях будет возвращено значение false

console.log($.isPlainObject([]))
console.log($.isPlainObject(Object))
console.log($.isPlainObject(window))
console.log($.isPlainObject(document))
console.log($.isPlainObject(NaN))
console.log($.isPlainObject(null))
console.log($.isPlainObject(true))
console.log($.isPlainObject(Infinity))
console.log($.isPlainObject(-Infinity))
console.log($.isPlainObject(undefined))
// и тому подобное...
style.css
CSS
body {
  margin: 16px;
  font:
    16px/1.5 system-ui,
    sans-serif;
  overflow-wrap: anywhere;
}
img,
input,
select,
textarea,
button {
  max-width: 100%;
}