Newtonsoft.Json DLLC# で JSON を扱う JSonConvert 名前空間は、Newtonsoft.Json DLL に含まれています。
Newtonsoft.Json DLLNuGet から "Newtonsoft.Json" で検索して表示される "Json.NET" を追加すると自動的にプロジェクトに参照が追加されます。
2013年8月24日土曜日
2013年8月23日金曜日
JavaScript: setTimeout を使った処理の遅延
クライアントサイドプログラミングをしている時、特に jQuery でアニメーション効果が有効になっていると、イベント発生時にターゲットとなる HTML エレメントが生成されていなくて思い通りのロジック実装ができない・・・ということがままあると思います。
こんな時はアニメーションに続く処理を少し遅らせることで問題のワークアラウンドができたりします。今回は setTimeout を使った処理開始遅延の実装例をご紹介・・・。
こんな時はアニメーションに続く処理を少し遅らせることで問題のワークアラウンドができたりします。今回は setTimeout を使った処理開始遅延の実装例をご紹介・・・。
<head runat="server">
<!-- jQuery を使う場合は参照を追加します -->
<script src="jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$("#timeout").click(function () {
setTimeout(function () {
alert("delayed!!"); // 実際の処理
}, 2000); // ボタンクリックのタイミングから 2 秒遅らせます。
});
});
</script>
</head>
<body>
<input id="timeout" type="button" value="timeout"/>
</body>
2013年8月12日月曜日
debugger による JavaScript でのデバッグ
JavaScript でデバッグする方法はいくつかありますが、デバッグ時にウォッチから変数の値やメソッドを確認する場合には debugger キーワードが便利です。
例:FireFox の Firebug で実行しているところです。
例:FireFox の Firebug で実行しているところです。
登録:
投稿 (Atom)