jQuery . isPlainObject( object )

jQuery API の jQuery . isPlainObject( object ) は、objectに指定したオブジェクトが、プレーンオブジェクトであるかどうかを判定する。プレーンオブジェクトであれば「true」、プレーンオブジェクトでなければ「false」を返す。

引数

object

プレーンオブジェクトかどうかを判定するオブジェクト。

戻り値

Boolean

booleanType(論理型)。

引数objectに指定した値が、プレーンオブジェクトであれば、「true」。

引数objectに指定した値が、プレーンオブジェクトでなければ、「false」。

記述例

var object = { key1: 'value1', key2: 'value2' };
jQuery( '#sample' ) . text( jQuery . isPlainObject( object ) );

idが「sample」である要素に、「true」と表示する。

var object = {};
jQuery( '#sample' ) . text( jQuery . isPlainObject( object ) );

idが「sample」である要素に、「true」と表示する。

var object = '文字列';
jQuery( '#sample' ) . text( jQuery . isPlainObject( object ) );

idが「sample」である要素に、「false」と表示する。

実装例(サンプル)

objectA:

objectB:

objectC:

objectD:

objectE:

実装例(サンプル)のソースコード

JavaScript

<script type="text/javascript">
<!--
jQuery( function() {
    var objectA = { key1: 'value1', key2: 'value2' };
    jQuery( '#jquery-sample-A' ) . text( jQuery . isPlainObject( objectA ) );
    var objectB = {};
    jQuery( '#jquery-sample-B' ) . text( jQuery . isPlainObject( objectB ) );
    var objectC = new Object();
    jQuery( '#jquery-sample-C' ) . text( jQuery . isPlainObject( objectC ) );
    var objectD = [ 'A', 'B', 'C' ];
    jQuery( '#jquery-sample-D' ) . text( jQuery . isPlainObject( objectD ) );
    var objectE = '文字列';
    jQuery( '#jquery-sample-E' ) . text( jQuery . isPlainObject( objectE ) );
} );
// -->
</script>

CSS

<style>
<!--
#jquery-sample {
    margin: 10px;
    padding: 10px 30px;
    background-color: #ffffe0;
    border: 1px solid gray;
    border-radius: 10px;
}
-->
</style>

HTML

<div id="jquery-sample">
    <p>
        objectA: <span id="jquery-sample-A"></span>
    </p>
    <p>
        objectB: <span id="jquery-sample-B"></span>
    </p>
    <p>
        objectC: <span id="jquery-sample-C"></span>
    </p>
    <p>
        objectD: <span id="jquery-sample-D"></span>
    </p>
    <p>
        objectE: <span id="jquery-sample-E"></span>
    </p>
</div>

スポンサード リンク

カテゴリー: API, JavaScript, jQuery, Utilities タグ: パーマリンク