ハック 2015.03.30 272 JavaScriptjavascriptでタイマーが指定したタイミングではなく即座に呼び出されてしまう場合の修正箇所 ツイート シェア はてな setInterval(alert(),1000); setTimeout(alert(),1000); のようにダブルクォート(またはシングルクォート)で囲み忘れている場合、即座に実行されてしまうようになります。setInterval("alert()",1000); setTimeout("alert()",1000); のようにダブルクォートで囲めば、正常に1秒毎(1秒後)に実行されます。つくってみた!社内のトイレ難民解決!トイレ空き状況確認システムを作ってみた社長が「寒い寒い」というので社長席の温度をRaspberry Piで監視してみた。Amazon Polly と Slack を使って Alexa へ (物理的に) 話しかけるシステムを作ってみた関連記事 javascriptのsetIntervalをonload属性に指定するときには無名関数を使うと良い JavaScriptでクォート記号を二重に使いたいとき クロスサイトスクリプティング(XSS)の対処法 Javascriptにおける非同期処理の扱い方 Javascriptのfor文の中で関数オブジェクトを定義する際の注意点 CoffeeScript:switch文の書き方