最終更新日 :
2022年1月19日
|
次にも適用 : ColdFusion
説明
値 (value) がオブジェクトかどうかを調べます。
戻り値
値が ColdFusion オブジェクトを表す場合は true、値が他の型のデータ (整数、文字列、日付、構造体など) である場合は false。
カテゴリ
シンタックス
IsObject(value)
関連項目
履歴
ColdFusion MX: この関数が追加されました。
パラメータ
パラメーター |
説明 |
---|---|
value |
値です。通常は変数名です。 |
使用方法
この関数は、クエリおよび XML オブジェクトに対しては false を返します。
例
サンプルコード 1:
index.cfm
<cfscript> obj = new Comp() obj.returnsString(); writeOutput(isObject(obj)) // Returns True </cfscript>
サンプルコード 2:
comp.cfc
component { static function returnsAny(){ return "G'day world" ; } function returnsString(){ writeOutput("Hello World"); } }
<cfscript> random = createObject( "java", "java.security.SecureRandom" ).getInstance("SHA1PRNG"); writeOutput( isObject( random ) ); example = { 'name' = 'I am a struct' }; writeOutput( isObject( example ) ); </cfscript>
出力
YES
NO