Google Translate APIの読み上げ機能(非公開API)を使ってみた!!

phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです.

前回、翻訳ツールを作って以来Google APIにハマってます!!

Google Maps API が最も有名ですが、他にも
Google Font APIGoogle AJAX Search APIといった
便利なAPIがたくさんあります。

そんな中最近発見したのが、Google Translateの読み上げ機能!!(非公開APIなので正式名称不明w)

Read More

JavaScript で for each 関数を作成

phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです.

jQuery の each 関数を参考に
for each 処理を作ってみました。

Arrayオブジェクトを拡張して実装しています。
解説はプログラム中のコメントで詳しく書いてます。

Read More

JavaScriptでクラスを定義する方法を勝手に定義

phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです.

JavaScriptはプロトタイプベースの言語なので、
自由度が高すぎてクラスを実現する方法が色々とあります。

C/C++やJavaなどを学んでJavaScriptに流れてきた人は書き方の違いに
戸惑った経験があるのではないでしょうか?

私はその口です。
毎回どう書こうか迷ったり戸惑ってしまったりしてしまうので、
自分がよく採用している描き方をまとめてみました。

Read More