LoginSignup
0
0

More than 3 years have passed since last update.

【Javascript】配列、オブジェクト、両対応の要素のカウントを取得

Posted at

メモとして残します。

ど忘れしちゃったのでメモ。

■やり方

Object.keys(配列orオブジェクト||{}).length

Object.keys()メソッドをつかってカウント。
オブジェクトだけでなく配列も可能のため便利。
一応undifined対策として、配列、オブジェクトが存在しないしない場合は空のオブジェクトをカウントするようにしました。
IE11でも動作します。IE10以下は知りません(きっぱり)

■余談

PHPはめちゃくちゃ融通がきくので、こういったことで止まることはありませんが、
VBAに関してはそもそも配列をわざわざカウントする機会もないし(そもそも複数要素を抱えるオブジェクトは既にカウントを持っているケースが多い。)
いろいろ言語を案件ごとに切り替えてると、ど忘れしちゃいます(;´・ω・)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0