This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
3桁ごとに区切る - Higé au lait iandeth. - javascriptで数値をカンマ区切り文字列に変換する関数メモ とりあえず書いたの。Array#spliceで後ろから三桁ずつ切る。 Number.prototype.split3=function(){ var arr = String(this).split(''), len = Math.ceil(arr.length/3), res = []; for (var i =0;i<len;++i) res.push(arr.splice(-3,3).join('')); return res.reverse().join(','); }; でも、これはマイナスと小数点に対応してなかった。orz Number.prototype.split3=function(){ var m = (this < 0) ? -1 :
function backgroundLoad ( ids ) { for ( var i=0; i < ids.length; i++ ) { var a = getArticleWithCache(ids[i]); backgroundLoad(a.children); } } このbackgroundLoadはIDの配列を引数に取り、その各IDに対して上で定義したgetArticleWithCacheを呼び出します。これでIDに対応する記事のデータがキャッシュされます。そして読み込んだ記事の子記事のIDに対してbackgroundLoadを再帰的に呼び出すことで、ツリー全体をキャッシュすることができます。 ここまですべてうまくいっているように見えます。しかし、一度でもAjax開発を経験したことのある方ならば、これではうまくいかないということはすでにおわかりだと思います。これまでの例で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く