jquery 型を取得する

jquery 型を取得する

jqueryで、型を取得するサンプルコードを記述してます。「type」を使用してます。

環境

  • OS windows10 pro 64bit
  • jquery 3.6.0
  • Apache 2.4.43
  • ブラウザ chrome 91.0.4472.77

型を取得

型を取得するには、「type」を使用します。

$.type(判定したい型)

下記は、各型を「type」を使用して判定した結果を表示しているサンプルコードとなります。

$(function () {

  console.log(
    $.type(0) // number
  )

  console.log(
      $.type(1) // number
  )

  console.log(
      $.type(2) // number
  )

  console.log(
      $.type(100) // number
  )

  console.log(
      $.type(100n) // bigint
  )

  console.log(
      $.type(-1) // number
  )

  console.log(
      $.type(-1.11) // number
  )

  console.log(
      $.type('') // string
  )

  console.log(
      $.type(``) // string
  )

  console.log(
      $.type([]) // array
  )

  console.log(
      $.type(() => { }) // function
  )

  console.log(
      $.type(Symbol()) // symbol
  )

  console.log(
      $.type(document.body) // object
  )

  console.log(
      $.type(null) // null
  )

  console.log(
      $.type(NaN) // number
  )

  console.log(
      $.type(Infinity) // number
  )

  console.log(
      $.type(undefined) // undefined
  )

  console.log(
      $.type(true) // boolean
  )

  console.log(
      $.type(false) // boolean
  )

  console.log(
      $.type(void 0) // undefined
  )

  console.log(
      $.type(Number.MIN_VALUE) // number
  )

  console.log(
      $.type(Number.MAX_VALUE) // number
  )

  console.log(
      $.type(/abc/) // regexp
  )

  console.log(
      $.type(new String()) // string
  )

  console.log(
      $.type(new Date()) // date
  )

  console.log(
      $.type('<p>') // string
  )

  console.log(
      $.type('0') // string
  )

  console.log(
      $.type('aaa') // string
  )

  console.log(
      $.type([1, 2, 3]) // array
  )

  console.log(
      $.type({ 'a': 1 }) // object
  )

})