javascriptのリアルゲーム投稿サイト -sightlasの開発ブログ

sightlasの開発ブログと称して、全然関係のない(?)技術論や日常の出来事を書きます。

2016-05-01から1ヶ月間の記事一覧

JavaScriptは、同じ名前の変数と関数が同じスコープにあった場合、常に変数が優先される

テストをしていて疑問に思ったのでメモ。 次のコードのようにJavaScriptでは、同じ名前の変数と関数を同じスコープに書くことができます。スコープが違う場合、最も近いスコープにある変数や関数が使われますが、同じスコープに同じ変数と関数がある場合はど…

技術はシステムエンジニアとプログラマを一体化するほうに進化する

設計書だけ書いてプログラムを書けないSEはいらない、という話がよくあります。その是非はともかくとして、ドッグイヤーのIT業界はSEとPGを統合する方向に技術は進化しています、って話です。 知っていますか?昔は、プログラムといえば、パンチカードに穴を…

JavaScriptで個別に扱えない文字

テスト中にJavaScriptでうまく扱えない文字が出てきた。 JavaScript実行時の文字列の処理は、内部ではUTF-16で扱っているらしい。 UTF-16というのは可変長マルチバイト。ある文字のデータ長が可変長ということ。どの文字がどれぐらいのデータ長か、ひとつひ…