TweetPocketJavascriptの書き方の基礎、ということでブログを書きながらJavascriptの勉強をしていきたいと思います。普段Web上で使われているjavascriptはDOMの操作をしていることが多いため、なにやらごちゃごちゃした関数がでてきて非常にわかりにくい、という印象でした。ここでは一度DOMは忘れて、基本文法から見ていきたいと思います。変数の書き方コードの書き方は言語によって多少違うのですが、javascriptの場合は型宣言がないというのが特徴。今までActionscriptをやってきたので慣れるまではちょっと違和感がありますね。関数の書き方は2種類あって、変数に入れる方法と関数名を指定する方法。どちらの方法でやっても動作はほとんど同じみたいです。ここでも型宣言は不要。引数にも返り値にも入れなくてOK。オブジェクトの書き方オブジェクトは名前と値を持った、プロパティの集合。プロパティには変数だけでなく、配列やオブジェクト、関数も入れることができる。コンストラクタもあるしnewで生成できるのでクラスと同じ?ような感覚で使うことも可能。プロパティだけ指定して、連想配列としても使える。次は配列の書き方と使い方。配列は順序のある値の集まり。どの言語でも似たような感じで扱えるのでここは簡単に紹介だけしておきます。次は制御構文の書き方。これも他の言語とほぼ同じ使い方なので簡単。if~else~とswitchが条件分岐。繰り返し処理も他の言語とそれほど変わらないのでわかりやすい。}以上がjavascriptの書き方の基本になります。どの言語でもだいたい同じなので基本的なところはどれも似たり寄ったりですね。次のステップはDOMの操作。これができればWeb上ではほぼ使えるようになると思います。SugimoriBootstrapやCMSを使ったテンプレートの作成やカスタマイズ、既存サイトのレスポンシブ化など、多くの案件でフロントエンドを担当。現在はテンプレートエンジニアとしてTetraThemesでテンプレートを開発中。最近ブログの記事はMarkdownで書いているのですが、ふと思ったのが、Markdownで書いたブログ記事ってSEO的に大丈夫なの?ってことです。前回の投稿でグリッドレイアウトの基本的な使い方についてまとめたので、ここではさらにもう一歩突っ込んだ内容のお話をしたいと思います。一度間違ってないか確認しておきましょう。Redはカラーミーショップに対応したレスポンシブテンプレート。Bootstrapを導入しカスタマイズしやすいコードとモダンなデザインを実現。2カラム、3カラム両対応でレイアウトも自由に行えます。CubeMartはEC-CUBE2.13に対応したマルチカラムのレスポンシブテンプレート。Bootstrap3を導入し、様々なコンポーネントも簡単に使えてデザインもシンプルなミニマルデザインを採用。こちらの商品はブルーをメインテーマとしたデザインになっています。HelloCubeのWhiteテーマ。HelloCubeはEC-CUBE3.0向けレスポンシブテンプレートです。どんなショップでも使えるシンプルなデザインと、新着商品や売れ筋商品など便利なプラグインを同梱したテンプレートです。Whiteはカラーミーショップに対応したレスポンシブテンプレート。Bootstrapを導入しカスタマイズしやすいコードとモダンなデザインを実現。2カラム、3カラム両対応でレイアウトも自由に行えます。CubeMartはEC-CUBE2.13に対応したマルチカラムのレスポンシブテンプレート。Bootstrap3を導入し、様々なコンポーネントも簡単に使えてデザインもシンプルなミニマルデザインを採用。こちらは赤を基調としたテーマを採用。TetraThemesはWordpressやカラーミーショップ、EC-CUBEのテンプレートの販売、CMSのカスタマイズ方法、Bootstrapの使い方などWeb制作に関する記事を書いているサイトです。お知らせ【お知らせ】サイトを移行しました。{td_theme_css.after(splited_css);}}});}})();。