はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ var i

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 7 / 7件)
 

【熱望】javascript の for 文で var i を宣言するのはやめて下さい - Qiita

2024/04/19 このエントリーをはてなブックマークに追加 110 users Instapaper Pocket Tweet Facebook Share Evernote Clip for Qiita 書き間違い 以下 長い処理

この書き方でも for 文は正常に動作します。 しかしながらこの書き方は 以下の書き間違いが生じることがあります。 for(var i = 0; i < array1.length; i++) { //長い処理 for(var i = 0; i < array2.length; i++) { } } 長い処理の中で i を宣言したことを忘れて 再び i を宣言してしまい 期待した動作にならない例にな... 続きを読む

Golangでの文字列・数値変換 - 小野マトペの納豆ペペロンチーノ日記

2014/04/22 このエントリーをはてなブックマークに追加 76 users Instapaper Pocket Tweet Facebook Share Evernote Clip golang parseInt パース 小野マトペ スニペット

2014-04-22 Golangでの文字列・数値変換 Go 覚えられなくて使うたびにググってしまうので、以後楽をするためにスニペットを記す。 パッケージ strconvパッケージを使う。 文字列 → 数値変換(パース) func Atoi(s string) (i int, err error) 文字列を10進数のint型にパースする。ParseInt(s, 10, 0)の省略形。 var i ... 続きを読む

配列のランダマイズ、出来ますか?(後編) » nmi.jp

2014/02/12 このエントリーをはてなブックマークに追加 75 users Instapaper Pocket Tweet Facebook Share Evernote Clip エントリ 配列 後編 for nmi.jp

前回のエントリ、配列のランダマイズ、出来ますか?(前編)の続きです。 前回のエントリの最後では、次のようなコードを提示し、どこが問題なのかの疑問を提起しました。 // 配列の初期化 var a = []; for(var i = 0; i < 1000; i++) { a[i] = i; } function swap(s, d) { var t = a[s]; a[s] = a[d]; a[d]... 続きを読む

JavaScript(V8)で避けるべき(だった)クロージャの使い方 - kazuhoのメモ置き場

2012/12/18 このエントリーをはてなブックマークに追加 140 users Instapaper Pocket Tweet Facebook Share Evernote Clip クロージャ kazuho 関数リテラル メモ置き場 for

Grokking V8 closures for fun (and profit?) に、ほんの少しだけ触れられている話なんですが。ごく最近まで V8 には、オブジェクトリテラルの中で関数リテラルを使った場合に非常に遅くなる(というかGCが多発する)問題があった。たとえば、 function doit() { for (var i = 0; i < 1000; ++i) { for (var j ... 続きを読む

Facebookに「ええねん!」ボタンがほしい!!と叫んだら20分で実装された。 | A!@attrip

2012/04/11 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook attrip function for 友達

「ええねん!」ボタンがほしい!!!!!! と友達の上野くんが叫んだら 20分で実装された。 使い方は、このソースをブックマークバーに入れて Facebook上で実行すれば いいね!ボタンが ええねん!ボタンになります。 javascript:(function(){var ls=document.querySelectorAll('span.default_message');for(var i=... 続きを読む

東亜プラン CD-BOX(仮) » SweepRecord

2011/09/23 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip SweepRecord getElementById

東亜プラン CD-BOX(仮) » SweepRecord sfHover = function() { var sfEls = document.getElementById("menu").getElementsByTagName("LI"); for (var i=0; i 続きを読む

IT戦記 - [javascript] JavaScript 1.7 の yield が凄すぎる件について

2006/08/05 このエントリーをはてなブックマークに追加 93 users Instapaper Pocket Tweet Facebook Share Evernote Clip yield alert while function IT戦記

Firefox 2.0 beta 1 が出ましたね^^さっそく、新機能のひとつ、JavaScript 1.7 の yield を使ってみました。 まず yield の動作を試してみた。 var i = 1; var g = (function() {while(1) {yield i; i++}})(); alert(i); // 1 g.next(i); g.next(i); alert(i);... 続きを読む

 
(1 - 7 / 7件)