JQuery isPlainObject()方法
jQuery中的isPlainObject()方法是用来检查一个对象是否是一个普通对象。
语法:
jQuery.isPlainObject( obj )
参数:该方法接受一个上面提到的和下面描述的单一参数。
- obj: 这个参数持有将被检查的对象,看它是否是一个普通对象。
返回值:它返回布尔值。
下面的例子说明了jQuery中isPlainObject()方法的使用。
例子1:在这个例子中,isPlainObject()方法检查一个对象,看它是否是一个普通对象。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JQuery | isPlainObject() method</title>
<script src=
"https://code.jquery.com/jquery-3.4.1.js">
</script>
</head>
<body style="text-align:center;">
<h1 style="color: green">
GeeksforGeeks
</h1>
<h3>JQuery | isPlainObject() method</h3>
<b>Whether '{}' is a Plain Object : </b>
<p></p>
<script>
("p").append("" +.isPlainObject({}));
</script>
</body>
</html>
输出:
例子2:在这个例子中,isPlainObject()方法也检查一个对象,看它是否是一个普通对象。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JQuery | isPlainObject() method</title>
<script src=
"https://code.jquery.com/jquery-3.4.1.js">
</script>
</head>
<body style="text-align:center;">
<h1 style="color: green">
GeeksforGeeks
</h1>
<h3>JQuery | isPlainObject() method</h3>
<p id="geek1">
Whether 'document.location' is a Plain Object:
</p>
<p id="geek2">Whether String is a Plain Object:
</p>
<script>
// Document.location
("#geek1").append("" +.isPlainObject(document.location));
// string = "Shubham_Singh"
("#geek2").append("" +.isPlainObject("Shubham_Singh"));
</script>
</body>
</html>
输出: