あなたが探している情報は、この日記には記されていない可能性が高いです。(検索で来た人用)
にらどんは一杯500円。尚、出前は承っておりません。ご了承下さい。

javascript

構文関係はクリアになったからあとは普通にコーディングだ。 クリアにする過程で元の形ごちゃってしまったからその整理からになるんだけども。

何気なく始めたらjsの仕様が新しくなっててクラス実装されてた。 のおかげでそれを取り込むべく奮闘中。久しぶりに調べ物しながらやると楽しい。 でも本来のちょっと欲しいコードが完成してない。 for(i = 0)って書いてたらletないぞゴルァって怒られた。(今日…

30分で組んでもう30分でUI整えて終わりだなと思ってたら 2時間やって基幹部分の構成がまとまらなくて全く進まなかった。 簡単に済ませようとして却って時間かかってるパターン。 素直にクラス内包した管理用クラス作ればええねん。

for〜in文

久々にちょっと書こうと思ったらしょーもないとこで詰まって何一つ進まなかった。 // これはバグる。どこがおかしい? max = ary.length; for(i in ary) { if(i + 1 > max) break; ary[i + 1] = ary[i] * 2; } これ、動きません。 for〜in文の落とし穴なんだ…

ポケモン金銀 VC 任意コード実行

ポケモニック・逆アセンブラを書きました。 ゲーム中で使用する任意コード用の文字列をZ80命令へ置き換えてくれます。 とりあえずこれで既存のコードを読みやすくなった。 デバッガみたいにできればもっといいんですけどね。 しかしCBxxによくわからない命令…

結局昨日のも上手く動いてなかったみたい? で、 txt.replace(new RegExp("\\(" + key + "\\)"), "(" + col[key] + ")"); // finally これが正しいみたいです。エスケープをエスケープするってことなのかな。 Rubyでこうやるってのは見たんだけど、jsでもこ…

正規表現の謎 エスケープシーケンス

パターンに変数を用いる場合、RegExpオブジェクトを使わなければならないのだそうだ。 text 赤(レッド) 青(ブルー) 緑(グリーン) col = new Array(); col["レッド"] = "red"; col["ブルー"] = "blue"; col["グリーン"] = "green"; for(key in col) { // text…

まーた正規表現が動かない、かと思ったらreplaceが動いていない。 なんだかんだとやってみたら 文字列リテラルとString型は違いますよっていうのを間違っていたらしい。 いやしかし、replaceの戻り値を代入してるんだからそんなの関係なくないか。 // ok var…

わかりました。 <textarea></textarea>タグで、初期値として設定されるのはinnerHTMLで、開始タグと終了タグに挟まれたテキストなんです。(※HTMLではない) で、javascriptで操作するのはvalueなんです。 jsからinnerHTMLを参照すると、HTMLファイルに記述されている値を取得するの…

角の丸い枠がcssで指定できるようになっていた。 これやるだけでかなりおしゃれになる。視覚的に分かりやすくなる部分もあるし。 自動fillの前に休日指定を出来るようにしておいたほうがデバッグにも楽だな。そっち先にしよう。

getHolidays()メソッドがいまいちわからなかったけど、 getHoliday()メソッドで問題は解決したのでオーケー。 ここから本格的なプログラミングが始まるわけですが さて、シフトってどんなロジックで組めば一番簡単なのだろう。

あれ、change()を関数のあとに実行したら通った。 この定義はようするに関数をセットしてるってことでいいのか。 onchange()にセットすれば通るだろうと思ってたんだけど、あってたのか。わかってなかっただけで。 そもそも、$(funciton){}がなんなのかがイ…

$(function() { // 実行文 // これが基本形という話だったので、最初はその通りに書いていて、 // ボタンクリック時の動作を設定するのに別関数だなと思って、 }); // こんな感じでスコープ外に書いちゃって大分長いこと詰んでた。 $("button").click( funct…

ていうかHTMLですか。

久々にやったらまー忘れてること。 何がてこずったって、td要素をjQueryで追加したら反映されないから おかしーなーと思ってソース見たらやっぱり反映されてない。 いろいろ確認していったら「ソースを開く」だとファイルを開くだけで今開いているページの状…

WSH

また長いこと詰まってました。 メガシンカの取得にマーカーを利用できそうだったので(ちゃんとソース読んだら普通についてた)それを取得しようとしたんですが おそらくIE11orWSHでは"document.getElementsByName()"が機能しません。 理由がわからない上に同…

また無駄に時間使ってしまったけど、 Firefoxで出るセレクタってのはcssのセレクタなんだ。やっとわかった。 それで指定することもできるっぽいけど子ノードの取得がくっそ面倒だったので諦め。 メガ進化の取得が難しくてちょっと詰んでる。どうやって特定す…

WSH

そういえばnodeChildみたいな配列なかったっけ。 それ参照したらよかったんじゃね。 って昨日布団に入ってから気がついた。

WindowsScriptHost WSH ローカルファイル入出力

ひっどかった。 楽をしようとしたツケがこういう風にまわってくるのか。 先日、こともなくweb上のページからソースを抜き出してローカルのhtmlファイルに落としこんだところまではよかったのだけど、 これが実はよくなかったというのだからひどい話じゃない…

WSH

そろそろこのタグいるかなと思いまして。WindowsScriptHostっていうのか。 つってもコードとか載せるほどじゃない。そもそもほぼコピペだし。 ページ内の該当箇所だけ抜きたいので firefoxのプラグインとか使って上手いことDOMセレクタ引っこ抜けないかなと…

作りたいゲームの全体像がくっきりしてきたのでこれもそろそろ取り掛かろうかと。 とりあえずは、ドラムカウンターを作ってみたい。 既に作ってる人いるみたいだけど勉強のため自作してみたい。 作るのは不可能じゃないってのがわかってれば十分。これも構造…

ひっさしぶりにjQuery勉強。 これすっごいお手軽にゲーム作れるじゃんと思ったらやっぱり既存だった。 js版スーパーマリオブラザーズとか作ってる人いそう。さすがに処理追いつかないかな。 クロージャってなんだろうとか(たまに見かけたけどプロシージャの…

よさそうかと思ったら超初心者向け?序盤だけかなぁ。 返り値とかいう新しいワード出てきたからぐぐったら戻り値のことみたい。大丈夫かここ。 アニメーションとかしっかり説明してくれるっぽいのでやっぱりここを一通り見ておこう。

読み終わったけど、肝心の具体的な使い方は本を買ってねってとこだった。 まぁ基本的なとこはかなり丁寧に説明されてたからためになったと思う。 つわけで別ページでまた最初から読み込み中。 引き出しとしてTipsを拾い集める前に箪笥を持ってないと引き出し…

jQueryの入門講座を読み始めた。 けど実践的なものじゃなくてリファラみたいなので思ってたのと違う。 これそのものはライブラリだから、使い方は個別にぐぐっていけばいいのかな。ってどんな使い方があるのかわからんのだけど。 セレクターセレクターって戦…

あるやん。jQueryというので僕のやりたかったことは全部できそうだ。 じゃあと言う事で別ページの要素取得はと思ったらこれもAjaxで出来そう。 とーりあえず、jQueryを一通り勉強すればその中にAjaxも含んでるっぽいからそれを足がかりにAjaxも身に着けてい…

jsで要素のドラッグってどうやったらいいのかな、と思って調べたら HTML5ではデフォ定義されてるとか。マジかよ。技術革命起こりまくりで勉強しなおさなきゃあかん。おそろしやHTML5・・・ onclick()で要素選択して、mousemove()でリアルタイムに座標変更し続け…

気楽に色違いトグルスイッチを作ろうと思ったら苦戦。 ていうか未解決。 顔のぶちはすぐ切り替わったんだけど、体の色が書き換えられない。 main関数の描画処理を順に追ってってるけどあちらを立てればこちらが立たずで、 色だけぱっと変えたいだけなのに全…

今日の詰みポイント

毎度毎度くっだらんことで詰んでてどんどん嫌いになっていく。 型名のあるスクリプトに乗り換えたい。 <select>の<option>をソートする方法がない。 比較関数で"a.value - b.value"って書けばいいとかそういう次元じゃない。 配列として扱えるのにsort()という関数がそもそも</option></select>…

パッチールのぶち検索

http://www.geocities.jp/niradon/Spindas_Spots_Search.html できましたー。 最終的に分離して公開。 動作はfirefox18.0.1にて確認。IEも多分動いてる。 自分用と断って逃げ道作っとこう。 使い方は難しくないはず。だけど一応解説しておくか。 パッチール…

検索範囲は問題なかった。 検索結果には問題があったので直した。 検索する特性が逆になってた。直した上でそうなってたはずなんだけど。 ぶちの固定を考えてたけど、ぶちでも横軸だけ固定したいとかあるやんね。 だったらもう検索範囲を自分で入力できるよ…