HTML、CSS、jQuery(基本的なこと)はわかってきたのですが、次にJavascriptを学び始めるか、jQueryをもっと使えるようになるか迷っています。何かアドバイスをいただければ幸いです。よろしくお願いします。
まずはjQueryをがっつりマスターしたほうが実務には役に立つと思います。素のJavaScriptを学ぶのはその後でもよいかと。最近はjQueryを使わずにJavaScriptを触ることはまずないので。
いやいやいや、そんなわけないでしょw 嘘を教えちゃダメですよ。
こういうのがバグの根源・・・・。
上の回答は確実に無視した方が良い。javascript分かればjqueryなんてすぐ理解できるし、javascript分かんないならjqueryも分かっているつもりでいるだけで、話にならんよ。
こういう事言ってる先輩は、ただのド素人です。そんな会社に行かないようにしましょう。今時素のjavascriptを触る事があるのは貴方だけです。
jQueryの勉強ってAPI以外はjavascriptですよね。プラグインを少し書き換える程度ならjQueryのjavascript。1から自分で考えて作るならjavascriptじゃないですかね。フレームワークはあくまで開発のサポートだと思います。
jQueryをもっと使えるよに…て、ことは、何処までがjQueryで、何処からが素のjavascriptか、切り分けできてる方が良いんじゃないのかなって思います。ということで、javascriptの基礎を確認したほうがいいと思う。
上の回答は確実に無視したほうがよい。今時素のjavascriptを触ることはまずないから、jQueryのAPIを覚えたほうが効率がよい。javascript分かるけど、jQuery分からないやつは即戦力としてはいらない。
こういう事言ってる先輩は、ただのド素人です。そんな会社に行かないようにしましょう。今時素のjavascriptを触る事が無いのは貴方だけです。
どっちが正しいのでしょう??↑↑
なんだこいつは。素のJSを触る機会はいくらでもある。君は触る機会が無いのではなく、触れないから避けているだけ。jQueryプラグインだらけで誤魔化すのではなく、jQueryを利用してゼロからプラグインを作れる方が戦力になるし、jQuery不使用の方が効率的なケースにも対応できる。
「JavaScriptわかるけど、jQueryわからないやつ」というのはそもそも存在しない。JavaScriptが分かれば、jQueryなんて始めたその日から使える。
本当にjQueryいじれるやつは一番上のようなコメントはしない。
→今時素のjavascriptを触る事が無いっていうコメントね。
JavaScriptとjQueryを分けて考えることにそもそも無理がある。「日本語を学び始めるか、もっと漢字を使えるようになるか迷っています」と同じようなこと。間違っても、漢字だけ覚えれば素の日本語を学ぶ必要がない。なんてことはない。
JavaScriptをざっと学ぶに越したことはないと思います。テクニカルな案件でない限りはJavaScriptだけで何か書くってことはまずないので、jQueryをメインで学んでも間違いではないのかなと思います。
これまで身に付けたことは、ただ漫然と勉強したのではなく、目的や目標があった上でのお話ですよね? やりたいこと、作りたいものがあって、それを実現するための手段を、その都度学べば良いと思います。
JQueryをまず覚えてからJavascriptを覚えたほうがいいと思う。Javascriptの基本的な知識は、テクニカルなことをやろうとすればするほど必要になるので、本を読みあさるのが一番いいと思う。
ここで、一旦休憩して、phpにしなさい。JavaScriptは最後でいいよ。
jQueryガッツりやるより、HTML5/CSS3をマスターするほうがよっぽど身になるよ。基本的なことだけじゃなくてさ。
私はグラフィックが得意なウェブデザイナーで似た様な事を必要にせまられて勉強しようとしていますが、phpが得意なプログラマーさんにまずphpを教えてもらってますが、何か1つよく勉強したら応用で他のも自然と前より理解できる様になくるようですが確かにそうだと思います。参考までに。
おおざっぱに言えば、jQueryはJavaScriptからできています。JavaScriptの基礎を知らずにjQueryの扱い方だけ覚えてもJavaScriptを覚えなければならないタイミングはいつか来るし、JavaScriptが身についていればjQueryの修得も早くなります。
素のJSを覚える必要ないって言ってる人は、jQueryのプラグインを書けない人って理解でOK? つまり、誰かが書いたプラグイン以上の事はできないってことだ。いいのそれで?
激しく同意。追加するとバグを生成するやつ。
どちらかを選べばどちらかを失うということはありません。javascriptもjQueryも両方やってけばいいと思います。
「JavaScriptは理解してないけど、ECMA系スクリプトのロジックは理解している」という高度なお話ではないのですよね? jQueryを正しく扱うにはJavaScriptの知識が必要だということを理解出来ていないだけじゃないのかな。
みなさんありがとうございます。質問させていただいた者です。多くの方々に答えていただいてとても嬉しいです。一人ひとりにお返事できなくて申し訳ありません。確かにネット上のjQueryの使用例以上のことができないのはこれからどうかな、と思うのでJavascriptを学ぼうと思います。
jQuery使えてもいつまでもjQueryのソースコード読めないと、スキル的に頭打ちになっちゃいますよ。パフォーマンスとか突き詰めていくと、違う書き方で同じ様な挙動ってのが結構あるので。$(’#hoge>huga’)と$(’#hoge’).find(’huga’)みたいな
みんなの回答 18 件
まずはjQueryをがっつりマスターしたほうが実務には役に立つと思います。素のJavaScriptを学ぶのはその後でもよいかと。最近はjQueryを使わずにJavaScriptを触ることはまずないので。
上の回答は確実に無視した方が良い。javascript分かればjqueryなんてすぐ理解できるし、javascript分かんないならjqueryも分かっているつもりでいるだけで、話にならんよ。
jQueryの勉強ってAPI以外はjavascriptですよね。プラグインを少し書き換える程度ならjQueryのjavascript。1から自分で考えて作るならjavascriptじゃないですかね。フレームワークはあくまで開発のサポートだと思います。
jQueryをもっと使えるよに…て、ことは、何処までがjQueryで、何処からが素のjavascriptか、切り分けできてる方が良いんじゃないのかなって思います。ということで、javascriptの基礎を確認したほうがいいと思う。
上の回答は確実に無視したほうがよい。今時素のjavascriptを触ることはまずないから、jQueryのAPIを覚えたほうが効率がよい。javascript分かるけど、jQuery分からないやつは即戦力としてはいらない。
JavaScriptとjQueryを分けて考えることにそもそも無理がある。「日本語を学び始めるか、もっと漢字を使えるようになるか迷っています」と同じようなこと。間違っても、漢字だけ覚えれば素の日本語を学ぶ必要がない。なんてことはない。
JavaScriptをざっと学ぶに越したことはないと思います。テクニカルな案件でない限りはJavaScriptだけで何か書くってことはまずないので、jQueryをメインで学んでも間違いではないのかなと思います。
これまで身に付けたことは、ただ漫然と勉強したのではなく、目的や目標があった上でのお話ですよね? やりたいこと、作りたいものがあって、それを実現するための手段を、その都度学べば良いと思います。
JQueryをまず覚えてからJavascriptを覚えたほうがいいと思う。Javascriptの基本的な知識は、テクニカルなことをやろうとすればするほど必要になるので、本を読みあさるのが一番いいと思う。
ここで、一旦休憩して、phpにしなさい。JavaScriptは最後でいいよ。
jQueryガッツりやるより、HTML5/CSS3をマスターするほうがよっぽど身になるよ。基本的なことだけじゃなくてさ。
私はグラフィックが得意なウェブデザイナーで似た様な事を必要にせまられて勉強しようとしていますが、phpが得意なプログラマーさんにまずphpを教えてもらってますが、何か1つよく勉強したら応用で他のも自然と前より理解できる様になくるようですが確かにそうだと思います。参考までに。
おおざっぱに言えば、jQueryはJavaScriptからできています。JavaScriptの基礎を知らずにjQueryの扱い方だけ覚えてもJavaScriptを覚えなければならないタイミングはいつか来るし、JavaScriptが身についていればjQueryの修得も早くなります。
素のJSを覚える必要ないって言ってる人は、jQueryのプラグインを書けない人って理解でOK? つまり、誰かが書いたプラグイン以上の事はできないってことだ。いいのそれで?
どちらかを選べばどちらかを失うということはありません。javascriptもjQueryも両方やってけばいいと思います。
「JavaScriptは理解してないけど、ECMA系スクリプトのロジックは理解している」という高度なお話ではないのですよね? jQueryを正しく扱うにはJavaScriptの知識が必要だということを理解出来ていないだけじゃないのかな。
みなさんありがとうございます。質問させていただいた者です。多くの方々に答えていただいてとても嬉しいです。一人ひとりにお返事できなくて申し訳ありません。確かにネット上のjQueryの使用例以上のことができないのはこれからどうかな、と思うのでJavascriptを学ぼうと思います。
jQuery使えてもいつまでもjQueryのソースコード読めないと、スキル的に頭打ちになっちゃいますよ。パフォーマンスとか突き詰めていくと、違う書き方で同じ様な挙動ってのが結構あるので。$(’#hoge>huga’)と$(’#hoge’).find(’huga’)みたいな
関連するトピックス