Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

空○○判定の実行速度

$
0
0

空○○を判定するのに、どの方法がはやいのか比較してみた。予想通りの結果だった。

参考
- http://d.hatena.ne.jp/h1mesuke/20111228
- https://github.com/kamichidu/vim-benchmark

空文字列判定

  1. s ==# '' 0.850
  2. s ==? '' 0.867
  3. s ==# "" 0.874
  4. empty(s) 0.936
  5. strlen(s) == 0 1.032
  6. s =~# '^$' 1.408
  7. s =~? '^$' 1.400

空リスト判定

  1. 0.854 s == []
  2. 0.905 empty(s)
  3. 0.978 len(s) == 0

空辞書判定

やらないのでパス


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>