素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: twitter: @javascripter にどうぞ。

2008-05-18から1日間の記事一覧

さっきのより高速なuniq()メソッド

Arrayのuniq()を作る - 素人がプログラミングを勉強するブログのやつと、下のやつのどっちがいいかな。 Array.prototype.uniq=function() this.sort().reduceRight( function(a,b){ a[0]===b||a.unshift(b); return a; } ,[]) var array=[1,1,2,3,4,1,null,n…

alertのブラクラに対応するスクリプト

(function(){ var _alert=alert; var flag=null; alert=function(){ flag=setTimeout(function(args){ _alert.apply(null,args); flag=null; },flag?1000:0,arguments) } })() 連続でalertが呼ばれても、1秒以上待ってから実行する。Greasemonkeyスクリプト…

Project Eulerを少しずつ解くことにした

ひまなときに更新する。 Project Euler - PukiWiki。初めのほうの問題は僕にもできそう。Firefox3+Firebugで。解答はないのかな? 本家のところに正解書き込むと他人のソースコードが見れるらしい。Problem1: var arr=[]; for(var i=0;i<1000;i++) if(i%3==0…