大文字小文字の区別

通常、大文字と小文字は別物で、変数を定義するとき、下記は別々の変数となります。 (大文字と小文字は区別されない) $test $TEST しかーし、標準関数やユーザー定義関数では、同じものとして解釈されます。 print PRINT 標準関数ではまぁ当たり前のような感じですが、自分で関数を作るユーザー定義関数では、 変数を同じ感覚で関数名を定義してしまうと、大変なことに...
続きを読む

オブジェクトの代入ではまった

JavaScriptの動作で不可思議な事象にあたり、バグ探しを・・ 最初はロジック的な誤りだと思い、ソースのトレースで探していたのだが 原因がわからず、結局Alertだらけにして動作を追う事になり、 結果すごく単純な原因でした。 var ObjectStruct { x:0, y:0, z:0 } とこのオブジェクト内容のバックアップを取って後でバックアッ...
続きを読む

ただの変数が配列に?

この前、文字列内検索で、どうしてもその文字列からある条件に従って文字を抽出しなくてはいけないプログラムを作らなくてはならなくなり、しかし条件はあるものの、規則性が全く掴めず、条件の指定も悩んでいたので、上司に相談してみた。 すると。。。 あっさり解決! その内容とは、、、 例えば、$addressという変数の中に住所が入っているとする。 $address = ...
続きを読む