2018年2月7日のブックマーク (2件)

  • JavaScriptにおける連想配列のforループ操作 - Qiita

    概要 変数を連想配列に入れるのが大好きで、使用頻度がめちゃくちゃ高い割に毎回忘れる連想配列のforループ操作。 連想配列のkey-valueを順番に取得する let hash = { key0: "value0", key1: "value1" }; for (let key in hash) { alert('key:' + key + ' value:' + hash[key]); } 追記: コメント欄より このエントリは上記の短い記述に対し、当にやりたかったことを汲んだ知見が寄せられ大変勉強になりました。このエントリを参照するエントリもじわじわ増えており、(実である)コメント欄がスルーされてしまうのは勿体ないのでコメント欄の内容を再掲?します(2019.06.20) このエントリに連想配列の値参照・操作の方法を求めて辿り着いた方は是非コメント欄に目を通してください。 Consol

    JavaScriptにおける連想配列のforループ操作 - Qiita
    den8
    den8 2018/02/07
    すげーこの記事、特にコメント欄の情報が助かりました。ありがとう!
  • タイムゾーン呪いの書 - Qiita

    コメント欄で「Software Design 誌 (2018/12) に寄稿した内容や修正などをこちらの記事にも適用したい」と言ったあと、やるやる詐欺でずっと放置していましたが、三年近く経ってようやく 2021年 7月に大幅に改訂し、同時に Zenn に引っ越すことにしました。 タイムゾーン呪いの書 (知識編) タイムゾーン呪いの書 (実装編) タイムゾーン呪いの書 (Java 編) なにやら長くなりすぎたので三部構成になっています。 この Qiita 版は、しばらく (最低一年は) 改訂前のまま残しておきます。 タイムゾーンの存在はほぼ全ての人が知っていると思います。ソフトウェア・エンジニアなら多くの方が、自分の得意な言語で、タイムゾーンが関わるなにかしらのコードを書いたことがあるでしょう。ですが、日に住んで日仕事をしていると国内時差もなく1 夏時間もない2 日標準時 (Japa

    タイムゾーン呪いの書 - Qiita
    den8
    den8 2018/02/07
    “出力の際は多くの場合 "+09:00" などの固定オフセットを用いるのがいいでしょう。”