さっきの話の続き
ちなみに聞いてきたセミナーは「はじめてのHTML5モバイルアプリ開発講座」
Monacaは https://ja.monaca.io/ で入れる。
■インポート
書籍
クラウドでできるHTML5ハイブリッドアプリ開発
https://www.shoeisha.co.jp/book/detail/9784798140285
のプロジェクトは、URLをコピーしてプロジェクト作成のときにインポートできる
上記書籍の説明資料は、slideshareであがっている(公式ガイドブック)
■JS JQueryの確認
・ECMA Script version6
・ブラウザで動く言語
・オブジェクト
var オブジェクト名={キー:値,・・・}
・配列
var number=[10,20,30・・・]
→配列もオブジェクト
・for in
→配列はふつうのforで
・変数のスコープ(外の変数)
・オブジェクトに関数(無名関数でいい)
・ブラウザでできること
イベント→イベントハンドら→メソッド
・DOMドキュメントをオブジェクトで扱うモデル
・JQuery:ブラウザの差を吸収
・Android,iosはかなり同じように表示
→エンジン webkitベース
・# ID
. クラス名
* すべてのタグ
h1 タグ
→CSSのセレクターと同じ
・イベント on はずすのはoff
■エクスポート
・ファイル→エクスポートでエクスポートできる。
・IDEの「過去のバージョンを見る」でファイルを元に戻せる
■ローカルストレージ
・ブラウザにデータ保存
・Cookieよりも容量多い
・JSON.parse、JSON.stringify
・情報の確認方法:リソース
Monacaデバッガーがつながっていれば、ローカルストレージ見れる
→下のウィンドウ、ResourcesのLocalStorageのLocalFiles
・$li.data("index",0)→data-index=0という属性を作ってくれる
ちなみに聞いてきたセミナーは「はじめてのHTML5モバイルアプリ開発講座」
Monacaは https://ja.monaca.io/ で入れる。
■インポート
書籍
クラウドでできるHTML5ハイブリッドアプリ開発
https://www.shoeisha.co.jp/book/detail/9784798140285
のプロジェクトは、URLをコピーしてプロジェクト作成のときにインポートできる
上記書籍の説明資料は、slideshareであがっている(公式ガイドブック)
■JS JQueryの確認
・ECMA Script version6
・ブラウザで動く言語
・オブジェクト
var オブジェクト名={キー:値,・・・}
・配列
var number=[10,20,30・・・]
→配列もオブジェクト
・for in
→配列はふつうのforで
・変数のスコープ(外の変数)
・オブジェクトに関数(無名関数でいい)
・ブラウザでできること
イベント→イベントハンドら→メソッド
・DOMドキュメントをオブジェクトで扱うモデル
・JQuery:ブラウザの差を吸収
・Android,iosはかなり同じように表示
→エンジン webkitベース
・# ID
. クラス名
* すべてのタグ
h1 タグ
→CSSのセレクターと同じ
・イベント on はずすのはoff
■エクスポート
・ファイル→エクスポートでエクスポートできる。
・IDEの「過去のバージョンを見る」でファイルを元に戻せる
■ローカルストレージ
・ブラウザにデータ保存
・Cookieよりも容量多い
・JSON.parse、JSON.stringify
・情報の確認方法:リソース
Monacaデバッガーがつながっていれば、ローカルストレージ見れる
→下のウィンドウ、ResourcesのLocalStorageのLocalFiles
・$li.data("index",0)→data-index=0という属性を作ってくれる