タグ

javascriptとgoogleに関するnagolingのブックマーク (3)

  • Google Apps Script でWEB死活監視(複数URL編)

    こんにちは、松田です。 前回は Google Apps Script(GAS)での簡易的な死活監視でしたが、今回は複数URL対応版になります。ネタは細かく引っ張ります。 しかしこれは、配列に入れれば簡単に廻せますよね。こんなかんじです。 `� �fU 0 ��fU /* 復数URLを死活監視するバージョン */ var urls = [ 'http://www.example1.com/', 'http://www.example2.com/', 'http://www.example3.com/', 'http://www.example4.com/', 'http://www.example5.com/' ]; var to = 'foo@example.com'; var sub = 'サーバ障害報告'; var body = "監視中の サー

    Google Apps Script でWEB死活監視(複数URL編)
  • コードのハイライト表示 JS ライブラリ 3種 - Qiita

    はじめに ウェブページでソースプログラムを紹介したりするときよく使われるのが、「コード・ハイライト表示用 JavaScript ライブラリ」です。これらの中でもポピュラーな3種について比較してみました。 google-code-prettify ダウンロード先 google-code-prettify 設置は比較的簡単。 対象言語は自動判別。 ハイライト表示の正確度は HTMLJavaScript ではかなり正確だが、マイナー言語ではあまりよくない。 スタイル(テーマ)はそれほど多くない。 詳しくはこちら syntaxhighlighter ダウンロード先 syntaxhighlighter 設置は google-code-prettify や highlight よりやや面倒。 バージョン 4 になってからは特に面倒 (node.js が必要だとか) 対象言語は設置のときに手動で指

    コードのハイライト表示 JS ライブラリ 3種 - Qiita
  • Google流 JavaScript におけるクラス定義の実現方法

    目次 2019年追記 はじめに クラス実現のために必要な JavaScript の言語仕様 function this call new 演算子 prototype チェーン プロパティ: prototype Google Closure 流のクラスの実現方法の概要 クラスの宣言とコンストラクタの定義 メンバ変数 (インスタンス変数) メソッド定義と呼び出し private, protected 継承 プロトタイプチェーンを利用してメソッドを親クラスから引き継ぐ 親クラスのコンストラクタの呼び出し メソッドオーバーライドと親クラスのメソッドの呼び出し 多重継承 abstract, interface inherits の実際のコード 良くないクラス実現方法 ES6 のクラス 2019年追記 この記事ではclassが導入されたES6以前のJavaScriptでどのようにクラスに相当するものを

  • 1