JavaScript

JavaScript関連の記事

今更ながらNode.jsのexportsとmodule.exportsについて理解する

自分は6,7年くらい前にjQueryやJavaScriptをゴリゴリ書き続けるフロントエンドの仕事をしていました。 そのついでにNode.jsを知り、【Electronを】hello worldするまで【Lubuntu14.04で】なんて記事を書いたりしていました。 ところが、ある企業の入社試験で、確かReact.jsだったと思うんだけど、 module.exports = Hoge; これの意味 […]

Yahoo!検索の「カスタムサーチ」をつかってみた

サイト内検索を独自にカスタマイズしたいと思ったが、そんな余裕はなかった 言わずと知れた検索サービス大手のYahoo!JAPANですが、昔からある割には知られざる隠れたAPIがあったりします。 今回は職場で使うあるイントラサービスの検索機能で不便な点があったので、改善してみようとアレコレ試しました。その方法の一つに「Yahoo!検索 カスタムサーチ」がありました。

【Android】AndroidNetworkInfoGetter【開発支援ツール】

久々にgithub.comに何かpushしたくなったので昔作った開発支援ツールを改修しました。 いろいろ放置していたのもあって、結構カオスな状態だったのですがJavaScriptの復習がてらに改修しました。 その名も AndroidNetworkInfoGetter node.js製で、今のところしょぼいWebアプリですが開発した当初はこいつにすごい助けられたのを覚えています。 画面こんな感じです […]

【Node.js】ejsファイルのvim syntaxに色をつけたい【一番簡単な方法】

久々にnode.jsで何かしらつくろうと思った。 localに自前のAPIを立てて、それを叩いて表示しようとした段階で、ejsを使っていたのだが、vimで開くと色がつかない。 こんなejsファイルをつくっていた。 index.ejs <html> <body> <h1>New Project</h1> <script> var xhr = […]

Node.js Express導入してうごくまで 2016

開発環境:私物MacBookPro $ npm install express 昔はこれでexpressコマンドが使えたらしいのだが、最近になって別にコマンドを打つ必要が増えたそうだ。 そこで以下を実行。 $ sudo npm install -g express-generator $ which express /usr/local/bin/express 参考:http://www.atma […]

Internet Explorler8でconsole.logすると怒られる

  • 2013.12.02

JavaScriptで開発をしていてよくお世話になるconsole.logをInternetExplorler8で出そうとすると、謎のポップアップが出てきて「そんなものは宣言されてないよ!」と怒られます。JavaScriptでモジュール開発していてよくIEでの動作確認でひっかかります。開発が切羽詰ってるときにあれをやられるとディスプレイを殴りそうになります。

noscriptタグの恐怖 JavaScriptをオフにした直後にリロードすると

  • 2013.10.22

noscript [html] <noscript>aaaa</noscript> [/html] ブラウザでJavaScriptがオフになっているときに活用されるのがnoscriptタグだ。たとえばアクセスしてきたユーザーの使うブラウザがなんらかの理由でjavascriptを有効にしていないときなどに、「JavaScriptがオフになっています」といったメッセージを示す際 […]