jQuery isPlainObject() Method

Last Updated:

jQuery isPlainObject() Method

The jQuery isPlainObject() method checks whether an object is a plain object (created using "{}" or "new Object").

Example

HTML Editor
<!DOCTYPE html> <html lang="en-US"> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> </head> <body> <h1>jQuery isPlainObject() Method</h1> <p>Click on the button and check your console</p> <button>Click Me</button> <script> var obj = {name: "Jade", age: 18}; var emptyObj = {}; var str = "Jade"; $(document).ready(function(){ $("button").click(function(){ console.log($.isPlainObject(obj)); console.log($.isPlainObject(emptyObj)); console.log($.isPlainObject(str)); }); }); </script> </body> </html>

Syntax

$.isPlainObject(obj);

Parameter Values

Value Type Explanation
obj Required Specifies the object that will be checked to see if it's a plain object.

Browser Support

Devicedesktopmobile
Browsergoogle chromesafarifirefoxinternet Exploreredgeoperagoogle chromesafarifirefoxedgeoperaandroid webviewsamsung internet
isPlainObject()YesYesYesYesYesYesYesYesYesYesYesYesYes

Return Values

ValueExplanation
true The object is a plain object.
false The object is NOT a plain object.

Share this Page

Meet the Author