Entries

スポンサーサイト

【javascript】 配列からの要素削除 Array delete

<html><body><script>Array.prototype.delete = function(value){ for(var i=0;i<this.length;i++){ if(value==this[i]){ this.splice(i,1); return true; } } return false;};var table = ['a', 'b', 'c'];ret = table.delete('a');alert(ret + ' ' + table);ret = table.delete('a');alert(ret + ' ' + table);</script></body></html>性能が配列のサイズに依存してしまう。用意されて...

ruby 改行コード変換

CR、LF、CR+LFと三者三様の改行コードをLFに直したいならi = open(ARGV.shift,'r')i = open(ARGV.shift,'rb')o = open(ARGV.shift,'wb')o.print i.read.gsub(/\r\n?/,"\n")i.closeo.closeバイナリモードで書き出しファイルをオープンする(wでなくwbとする)ところがミソ。wつまりはテキストモードで書き出しの場合は、実行環境に依存。※後日追記読み込みもバイナリでないとダメだった。。。テキストモードではWin配下では正規表現...

Appendix

プロフィール

kovayashi

Author:kovayashi
・嫌いなもの
 →好きなもの

・インストール
 →バンドル
・バックアップ
 →アップロード
・努力
 →チート

最近のトラックバック

ブログ内検索

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。