オプション引数 (opt_***) を扱う
関数の引数をオプションにしたい場合、goog.isDefAndNotNull(val) を使うことができます。 この関数は base.js に定義されています。
// 引数 arg は必須、opt_arg はオプション function (arg, opt_arg) { if (goog.isDefAndNotNull(opt_arg)) { // opt_arg が定義されていた場合の処理 } else { // opt_arg が定義されていなかった場合の処理 } }
Google API Expertが解説する Closure Libraryプログラミングガイド
- 作者: 伊藤千光
- 出版社/メーカー: インプレス
- 発売日: 2010/12/10
- メディア: 単行本(ソフトカバー)
- 購入: 4人 クリック: 183回
- この商品を含むブログ (15件) を見る