oldに関するuozのブックマーク (3)

  • 第5回 Chrome ExtensionのAPI#2 | gihyo.jp

    こんにちは、Google Chrome ExtensionsのAPI Expertになりました太田です。今回は、これまで使用していないAPIを中心に使った新しいExtensionを作成してみます。 が、その前に大きなニュースとして、Extensionsが有効になったbeta版とExtensionsギャラリーが公開されました。Macのbeta版も公開されましたが、こちらは拡張を使うことはできませんのでご注意ください。 Extensionsを作られた方はDeveloper DashboardからExtensionを登録できます。登録時の注意などはブログにまとめていますので、そちらをご参照いただければと思います。また、beta版のリリースに合わせて、Google Chrome拡張について日語での情報交換ができるGoogle準公式コミュニティのChromium-Extensions-Japanも

    第5回 Chrome ExtensionのAPI#2 | gihyo.jp
    uoz
    uoz 2012/02/01
  • javascriptのfor-in文は、for-each文の代わりじゃない - うろ覚えメモ

    例えばJAVAには、for-each文という便利な構文があります。 class Test { public static void main(String args[]) { int [] ary = new int[] { 1, 2, 3, 4, 5 }; for(int num : ary) { System.out.println(num + ","); } } } 実行結果 1,2,3,4,5, これは拡張for文とも言われ、配列のすべての要素にアクセスすることができます。 Javascriptにも似たような構文のfor-in文があります。 が、このfor-in文実に曲者で、JAVAのfor-each文と同じ感覚で使うと、必ずどこかで痛い目を見ます。 例文を見てみましょう。 <html> <head> <title>for inテスト</title> </head> <body>

    javascriptのfor-in文は、for-each文の代わりじゃない - うろ覚えメモ
    uoz
    uoz 2012/01/31
  • お気に入り | Chrome Extensions API リファレンス

    お気に入り chrome.bookmarks モジュールを使うことで、お気に入りの登録などの操作を行うことができる。 Manifest APIからお気に入りを操作する場合、Manifest Fileにパーミッションを設定する必要がある。 { "name": "My extension", ... "permissions": [ "bookmarks" ], ... } オブジェクトとプロパティ お気に入りはツリー構造になっている。各ノードは、お気に入りもしくはグループ(お気に入りをまとめたフォルダ)となる。各ノードは BookmarkTreeNode オブジェクトである。 この BookmarkTreeNode は、API]]]により渡される。例えば [[/ref/api/bookmarks/create/">bookmarks.create で新たなお気に入りを作成した場合、この新たな

  • 1