JavaScriptでは、初見の人にはさっぱりわからないけれども、ある程度慣れた人は当たり前に使うイディオムが結構たくさんあります。知ってしまえば何てことはないので、私の知っている限りのイディオムとその意味を解説します。 (7/3追記: twitter等で教えていただいた内容を追加しました) +v (数値化) var v = "123"; console.log(+v + 100) // 223 console.log(v + 100) // 123100 vを数値化する方法では最もメジャーです。parseFloat(v) に比べて高速なのに加えて、parseFloatとは細かい挙動が異なります(例えば空文字列の場合、parseFloatならば NaN になりますが、 +v の場合はゼロになります)。必ず数値になることが保証されており、文字列などで数値化出来ない場合はNaNが返ります。 v
サトシ・ナカモトという謎の人物が作った電子マネー・ビットコインが、世界中で注目されつつある。 ビットコインは、2009年にネット上に登場した。暗号化技術の高さや、「金融機関に対する信用に依存せず、国家と独立したもの」という触れ込みが評判になり、リバタリアン(「小さな国家」を志向する人々)の支持を得たことで広まった。現在、総流通量は額面で10億ドルを超える。 「アイデアは昔からあったが、仕掛けがうまくいった。貨幣に必要なのは“評判”だ」と東京大学名誉教授の岩井克人氏は話す。同様の仕組みで1994年に登場したEキャッシュも一時期脚光を浴びたが、運営元のデジキャッシュ社は98年には破綻している。 しかし、ビットコインの相場は不安定でもある。一時250ドルを超えるほど急騰したが、今年4月に130ドル付近まで暴落。「最終的には『世界ビットコイン中央銀行』が必要かもしれない。そうなるとリバタリア
本来の用途とは異なる安価なものを、デジタル機器の周辺グッズにする。それを「低予算ハック」と呼ぶ事にした。 ケーブルをマグネットで止める(350円) デスク周りのケーブルは床に落ちたり絡まったりするが、マグネットを利用すると簡単に止める事ができる。ポイっと投げると、ピタっとついて、本当に気持ちいい。是非試して頂きたい。 ➤ デスク周りのケーブルをマグネットで固定する - Lightning, MagSafe, etc - #RyoAnnaBlog LEGOでiPhoneスタンドを作る(1500円) iPhone 5はApple純正のスタンドが販売されていないので、LEGOのパーツを組み合わせて自作する。 ➤ 自作って楽しい!iPhone5のDockをLEGOで作ってみた。 - ゆふきちのiPhone Life スマホの液晶シートでiPhone 5のバックパネルを保護する(105円) 4.3イ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く