-
ID:NiGdCu さんの質問

JSの初期勉強の仕方がわかりません。正直、ググったり、JSゴリゴリな人に聴いたら一瞬でわかってしまうことばっかりですが、それでつまずいたときに何時間も自分で考えるのか、とりあえず参考コードを探してからそれを紐解くのか。。JSゴリゴリなみなさんの初期の勉強法おしえてください。

みんなの回答 7 件

ID:7G7jrB さんの回答

私の場合は何をしたいかを考え、適当なキーワードでググってサンプルコードをいくらか流し読みしますね。
その後自分流にアレンジして書いていきます。どうしても分からなくなったら一旦置いといて全く別のことします。息抜きとか。それでふと見えてくるものもあるので。

ID:NiGdCu

そうですよねー、自分が焦りすぎな気がしてきました。

ID:Ykexvb さんの回答

勉強過程でハマりまくるのはどんな天才でも同じかと。(というかプログラミングは知らないことは絶対にできない)
基礎は書籍で学習したら、作りたいものを定めて、その過程でハマったら逐一ググりまくりひたすら叩き上げでスキルを上げていくのが王道かと。あとプログラミング関係は英語情報のほうが量も質も高いので、できれば英語でググりましょう。

ID:NiGdCu

なるほど。プラグインとかでも英語多いですもんね。。

ID:CdxtFX さんの回答

本を買え。何でもタダで手に入るとは思わないこと。自腹を切らないと勉強する覚悟もできない。本を買って、載ってるコードを全部書き写して実行すること。これだけで結構覚える。お勧めの本は特にない。

ID:NiGdCu

コード写経っていうやつですね。

ID:pAlt/n さんの回答

自分がJSを使えるようになった経験から回答するねー

■プログラミング言語の基本

1:変数(var)って何?どうやって使うの?何のために使うの?使ったらどうなるの?
2:関数(function)って何?どうやって使うの?何のために使うの?使ったらどうなるの?
3:配列(array)って何?どうやって使うの?何のために使うの?使ったらどうなるの?
4:if文、for文って何?どうやって使うの?何のために使うの?使ったらどうなるの?

■JS独自の基本

0:JSデバッグのやり方(alertかconsole.logを使うとお手軽)
1:HTML要素のいじり方
2:JSは変数も関数も配列も連想配列も全部オブジェクト型ってこと(オブジェクト指向の話じゃないよ)
3:JSの配列や連想配列の書式 ➡ JSでは配列のキーを「.」でつなげて表記しても、[]で表記してもどっちでも同じ意味
4:即時関数って何?どうやって使うの?何のために使うの?使ったらどうなるの?

初心者レベルの話だけど、
ここらへんを「人に説明できるようになるぐらい」理解できていれば、
人のコードを読んでも理解できるし自分でググって調べても解決していけるような気がするよ

ID:yxRp6N

あとthisとかコールオブジェクト・prototypeあたり

ID:MIsBXu

コールバック、クロージャー、スコープ、プロトタイプチェーンとかも。

ID:NiGdCu

ベストアンサー機能あったらこれです。ありがとうございます!

ID:MIsBXu さんの回答

ってゆーか、こーゆー質問しておいて付いた回答放置するやつって何なの?

ID:D1Aa2g

それがW3Qerです

ID:NiGdCu

すいません、JSゴリゴリさん。。

ID:MIsBXu

ベストアンサーのコメント欄のも俺だぞ!ゴリゴリだけやあらへんぞ!

ID:wXZkfA さんの回答

amachangのブログを読めば解決。

ID:C81nb3

たまにハイレベルすぎて、参考にして書いた自分の中二病ソースが翌日読めなくなる。

ID:/gVQu9 さんの回答

だれでもできる基本のことから始めるのがいいとお思う。本とか読んで。

同時進行で、つくらなきゃいけないものをググりつつ無理やり作る。
30分調べてもわからなかったら誰かに聞こう。

最終更新日:2013-11-26 (5,338 views)

関連するトピックス

ページ上部に戻る