質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.48%

  • JavaScript

    17006questions

    JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

JavaScript 勉強方法

解決済

回答 3

投稿

  • 評価
  • クリップ 1
  • VIEW 718

may88seiji

score 63

JavaScriptの勉強方法を参考にさせてください。

質問を見て頂いてありがとうございます。

JavaScriptを独学で勉強しております。
変数、条件分岐、繰り返し処理、配列と連想配列、関数の基礎的な動きは一通り実際にコードを書いて動かしてみました。
日々の練習として上記のコードを反復して書いていきたいと思っています。

皆様には次のステップとしてオススメの勉強方法、書籍がございましたらお教えていただけたらと思います。
目標地点は、Webデザインにおいてフレームワークの仕組みを理解してカスタマイズ出来るようになること、簡単な機能程度ならば自身で組めるようになることです。

一朝一夕では身につかないと思っております。
皆様の経験を教えていただけたら幸いです。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 3

checkベストアンサー

+2

オススメの勉強方法、書籍

  • ドットインストールというサイトにある javascript 関係のレッスン
      http://dotinstall.com/search?q=javascript
    をすべて行ってみては如何でしょう?

  • amazon.co.jp で javascript を検索し、レビューの星数が多くて、出版日が新しいものから選んで読んでみるとよいと思います。
    amazon.com で同様の検索をして、そのなかで翻訳本がでているものを探すというのもお勧めの方法です。
    (もちろん、もそ英語に抵抗がなければ、原書を読むほうが良いですが)
    amazon.jo でのレビュー星数と、amazon.com でのレビュー星数は、大きな差があることが多いです。
    私はamazon.com でのレビュー星数のほうが、信頼度が高いと思っています。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/05/04 09:47 編集

    回答ありがとうございます。

    書籍の検索方法、とても参考になりました。
    早速、ドットインストールのjavascriptおみくじを作ってみましたが、基礎的な技術の応用、運用になっており勉強になりました。
    例題通りに作るだけでなく、色々とコードを書き換えながら順番に実作していきたいと思います。

    キャンセル

  • 2016/05/04 11:38

    > ... 色々とコードを書き換えながら ...
    はい、これがとても大事だとおもいます。
    そうした作業中で解決できないことや疑問が生じたら、書籍にあたる、web 検索する、QA サイトに質問するといったことをして、進めていくとよいと思います。

    キャンセル

  • 2016/05/04 15:02

    ありがとうございます😃
    コードを書いて、思う通りに動かなくて、試行錯誤してやっと動くようになる。
    その時の喜びが原動力になってくれています。
    頑張ります。

    キャンセル

+2

私も現在javascriptを勉強中です。

私の会社の先輩にはjavascriptのライブラリのjQueryを使用して、
ajax機能を使えるようになると良いとアドバイスしていただいたので、
それらを勉強しながらWebサイトを作成しています。

http://jsdo.it/
また上記のサイトを見ながら、
いろいろなWeb作成物のコードを見たりしています。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/05/04 10:08

    回答ありがとうございます。
    jQueryは触れてみたのですが、ajaxはまだの段階です。
    一度色々と検索してみます。

    http://jsdo.it/ のリンクありがとうございます。
    jsdo.itにWeb作成物をあげられるように頑張ります。

    キャンセル

+2

Webの情報を読む前に、一度本屋で何冊か本を買って読むと今後の理解が進みます。とりあえず最初はわからないことのほうが多いと思いますが、そのうち腑に落ちることも多いはずなのでお勧めします。

【JavaScript 第6版 : David Flanagan, 村上 列 : 本 : Amazon.co.jp】
http://www.amazon.co.jp/dp/4873115736

【絶対に読んでおきたい、JavaScriptのおすすめ書籍7冊 - Qiita】
http://qiita.com/axross/items/1fc342c04aa88d48c713

【JavaScript本格入門 ~モダンスタイルによる基礎からAjax・jQueryまで : 山田 祥寛 : 本 : Amazon.co.jp】
http://www.amazon.co.jp/dp/4774144665


また、過去の質問も参考にされてはいかがでしょうか。

【JavaScript - HTML、CSS、JavaScriptを勉強する際の参考書について(22130)|teratail】
https://teratail.com/questions/22130

【JavaScript - javascriptの勉強方について(23828)|teratail】
https://teratail.com/questions/23828

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2016/05/04 09:54 編集

    回答ありがとうございます。
    今日、JavaScript 第6版 : David Flanaganを買いに本屋に行ってみます。
    過去の質問リンクも参考になりました。
    基礎をおろそかにせず、実際にコードを書いていきたいと思います。

    キャンセル

関連した質問

  • 受付中

    createjsにおける継承

    createjsを始めたばかりです。 createjsにおいてクラスの継承を行いたいのですが、サブクラスのサブクラスがうまく継承できません。 クラス継承チュートリアル crea

  • 受付中

    Bootstrapを使いカルーセルを実行しようとしました

    新人ウェブプログラマになります。質問の仕方等、不足な点が御座いましたら失礼致します。 現在、bootstrapを使いカルーセルを実現しようとしています。 bootstrap.j

  • 解決済

    IE9で「overrideMimeType」の代わりになるもの

    sjisのファイルを読み込んで表示するjavascriptを作ったのですが、IE9でのみ文字化けが起こりました。 utf8を読み込ませたら正常に動いたのでsjisが変換できていない

  • 解決済

    ゲッタ セッタの継承

      var p = {     x : 1.0,     y : 1.0,     get r(){return Math.sqrt(this.x*this.x + this.y*

  • 解決済

    Javascriptの読み込みが遅い原因が分かりません

    初心者質問です。 下記のようなJavascriptをhtmlにて読み込んでいるのですが、 読込(Chromeのみ)が非常に遅く、原因が不明で困っています。 どなかたご教示頂ければ助

  • 解決済

    JavaScriptが開けない

    JavaScriptのファイルを作って開こうと思い、ファイルの拡張子を「XXX.js」と名付けたんですが、「構文エラー800A03F6」と表示されてブラウザ表示できません 何が原

  • 解決済

    javaについて

    クラブ、部員数が書いてあるtxtファイル、部員名のtxtファイルを読み込むプログラムです ファイルを読み込み、表示ができるのですが、ファイル通りに人数が読み込まれずおかしくな

  • 解決済

    ターゲットを狙って放物線を描く

    現在ゲームを作っています。 そのゲームの中で放物線を描く大砲を撃って敵に当てるということをしたいです。 放物線を描く事自体はできるのですが、 ターゲットに当てるための発射角度

同じタグがついた質問を見る

  • JavaScript

    17006questions

    JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。