jQuery.isPlainObject()
JQ Home <<
Utilities <<
jQuery.isPlainObject()
Plain object detection.
Description
The jQuery.isPlainObject()
jQuery Type utility method, returns a boolean dependant upon the specified object having been created as a plain
JavaScript object.
Shorthand version $.isPlainObject()
- Returns
true
for objects created using{}
ornew Object
.
Syntax
Signature | Description |
---|---|
jQuery.isPlainObject( object ) | Return a boolean dependant upon the specified object having been created as a plain JavaScript object. |
Parameters
Parameter | Description | Type |
---|---|---|
object | The object to test to see if it is a plain JavaScript object. | PlainObject |
Return
A Boolean
object.
jQuery.isPlainObject( object )
Example
Utilities << Top
Return a boolean dependant upon the specified object having been created as a plain
JavaScript object.
In the example below when we press the button we create some variables and test to see if they are plain
JavaScript objects.
$(function(){
$('#btn2').one('click', function(){
var obj1 = 'A string', obj2 = [], obj3 = {}, obj4 = new Object;
$('#div2').append('Is obj1 plain
JavaScript object? ' + $.isPlainObject(obj1) + '<br>');
$('#div2').append('Is obj2 plain
JavaScript object? ' + $.isPlainObject(obj2) + '<br>');
$('#div2').append('Is obj3 plain
JavaScript object? ' + $.isPlainObject(obj3) + '<br>');
$('#div2').append('Is obj4 plain
JavaScript object? ' + $.isPlainObject(obj4) + '<br>');
});
});
div2. Some initial text.
Related Tutorials
jQuery Intermediate Tutorials - Lesson 10 - jQuery Copy, Data & Type Utilities