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

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

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

2008-03-29から1日間の記事一覧

ライブ実体参照

すごい勢いでを&gt;とか&lt;とかにするやつ。今回はHTMLもつくった。 <html> <head> <title>ライブ実体参照</title> <script> function setup(){ var textareas=document.getElementsByTagName('textarea'); textareas[0].addEventListener('keyup',conv,false); function conv(){ var val=texta</head></html>…

はてブにアクセスしたら同時に元のページも開くGreasemonkey

はてブのエントリにアクセスしたら、ブックマークされたページ自体も開くGreasemonkey。 // ==UserScript== // @name autoOpen // @namespace http://d.hatena.ne.jp/javascripter/ // @include http://b.hatena.ne.jp/entry/* window.open(location.href.re…

フィボナッチ数列

var data=new Array; data[0]=1,data[1]=1; for(var i=2;i<20;i++){ data[i]=data[i-2]+data[i-1]; } document.write(data); もっと短く。 var data=new Array(1,1) for(var i=2;i<20;i++){ data[i]=data[i-2]+data[i-1]; } document.write(data);

文字列からRegExpオブジェクトを作る

String.prototype.toRegexp=function(){ return eval(this.toString()); } var re="/Java/".toRegexp(); var str="Javaは最高の言語です"; alert(str.replace(re,"JavaScript")); よーし、わかってきたぞー。

今後やりたいことメモ

・オライリーの「JavaScript」を読んでより理解を深める ・Greasemonkeyスクリプトを書く ・Firefoxの拡張を書く ・JavaScriptなんてマジ糞、俺はBrainFuckしか使わない、と言えるように勉強する。 ・Ajaxやりたい。自宅サーバーは玄箱PROでつくったから、Ru…

リファラを残さずにページを移動する

function replaceUrl(url){ document.write('<meta http-equiv="refresh" content="0;url='+url+'">'); document.close(); } replaceUrl('http://www.ugtop.com/spill.shtml'); こんな感じにすればいい。</meta>