読者です 読者をやめる 読者になる 読者になる

WebEngine

web、プログラミング関係について書いていきます。あなたの優しい眼差しがブログの成長につながりますのでどうぞよろしく。

Node.jsでいろんな形式のデータを扱う

注意事項 以下のファイルの文字コードはすべてUTF-8で実装しているので、Windows環境などでは、日本語が 文字化けする可能性があります。それらを踏まえた上で、テスト用のテキストなどに日本語 を使うことは避けていますが、やはり、環境によっては上手くい…

Node.jsでSQLite3を使ってみる

環境 Ubuntu16.04 Node.js v7.7.1 npm 4.1.2 SQLite3をnpmでインストール node.jsはサーバサイドでjavascriptを扱えるようにしたもの。当然、データベースも扱うことが できます。 今回はSQLiteというデータベースを使ってみます。ほかの選択肢としてはmongo…

今さらながら == と === の挙動の違いをチェック

そもそもコレなんて呼ぶ PHP、javaScriptで、いつも使っているけど、何て言うのか 覚えていますか? ネット上とかで毎回見ているけど、意外とスルーしていたりします。 正解は == 等価演算子 === 厳密等価演算子 うーん、会話で使うには長いんですよね。普段…

javaScriptのthis

thisイコール「自分自身」からの脱却 以下のコードはGoogle ChromeとFireFoxでしかテストしていません コードにはjQueryを使用しています 先にコードとコンソール(開発者ツール)での結果を出します。 <div id="test_zone"> <button id="test_button">テストボタン</button> </div> $(function() { "use strict"; console.l…

JavaScriptでオブジェクト指向プログラミング

JavaScriptの特徴 JavaScriptは立派なオブジェクト指向言語です。ただし、Javaなんかのオブジェクト指向言語とは かなり異なる部分があり、オブジェクト指向を知らない初心者がJavaScriptから勉強しはじめると 混乱に陥ります。 まず、JavaScriptにはクラス…

strictモードで厳格なjavaScriptを書こう

strictモードとは? 近頃見られるようになった下記のような記述。javaScriptを書く際、必須になりつつあります。 (function() { 'use strict'; // 処理 })(); jsファイルの先頭に 'use strict'; と記述することにより、strictモードを 宣言することができま…