• ベストアンサー

このジャバスクリプトプログラムの難易度は?

http://archiva.jp/web/javascript/tab-menu.html 上記のサイトの「ジャバスクリプトでタブで表示を切り替えるプログラム」を例に勉強しています。 HTML・CSSは理解しています。ジャバスクリプトも入門程度は分かります。 しかし、上記サイトのジャバスクリプトのプログラムの部分が分かりません。 このプログラムはどの程度の難易度なのですか? 下記のサイトの「初心者のためのJavaScript講座」を理解する程度で解決出来ますか? http://www.pori2.net/js/index.html

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.3

記述方法については http://news.mynavi.jp/column/js/003/index.html あたりが参考になるかもしれません。 正直なところあまり解説されていない方法ですが、JavaScriptに長けた人達はよく使う記述方法です。 基本となるJavaScriptの構文では無いので、解説書等ではほとんど説明を見ることはありませんが、プログラミング関連の雑誌などでたまに解説されていることがあります。 他のプログラミング言語とは異なる考え方がJavaScriptにはあるので慣れないと判りにくいですが、逆に慣れてしまえば使いやすい言語でもあります。

prime2011
質問者

お礼

再度の回答有難うございます。 紹介して頂いたサイトで勉強したいと思います。

その他の回答 (4)

  • Gotthold
  • ベストアンサー率47% (396/832)
回答No.5

ぱっと見た感じだと、構文としては for/if オブジェクトリテラル 配列リテラル 関数式(関数リテラル) くらいが絡んでいて、あとはメソッドとしての関数やDOMの一部を知ってれば良いくらいでしょうか。 O'Reilly Japan - JavaScript 第6版 http://www.oreilly.co.jp/books/9784873115733/ JavaScriptをちゃんと知りたいならこの本でも読むのが良いんじゃないかな。 ネットで探すのも良いんだけど、記号とかは検索しにくいのと、 ある程度知ってないと良い検索キーワードが出てこなかったりするから、 本の方が良いところもあると思う。(初心者に近いなら特に。)

prime2011
質問者

お礼

回答有難うございます。 教えていた事を参考にして、取り組みたいと思います。

  • b0a0a
  • ベストアンサー率49% (156/313)
回答No.4

人のコード全体の流れを理解できる難易度>自分で組み立てて作る難易度 あるコードでわからないことはそのコードを元にググったりして逐一少しずつ覚えていくのが基本 これを理解すればこのレベルまで大丈夫というのはない 地道にその時その時で必要なことを覚えていくべし 別に1度に全部理解する必要もない、わからないことが1つなんとなくでもわかった そういう積み重ねも大事

prime2011
質問者

お礼

お礼が遅れまして大変失礼しました。 回答有難うございます。 地道に取り組んで行きたいと思います。

回答No.2

プログラムっていろいろな基礎の組み合わせなんだ。 だから何かやりたいってことが出てくると、ピンポイントで解説が出てくることは稀。 いろいろな方法を組み合わせてるから基礎がわかれば、それの応用となっていく。 >このタブ切り替えの解説プログラムの記述方法理解できる、JavaScriptサイトをご存知の方が居られましたら、教えて下さい。 よろしくお願いします。 記述方法が理解できるサイトは無いといえる。 この切り替えを読み解いて、組み合わせを分解してそれぞれ何をしているか理解する必要がある。 無名関数を利用したり自分で関数を作ったりする書き方だから初心者の域は脱出している。 どちらかというと中級以上と個人的には思う。 初心者向けの解説では間違いなくやっていない部分 ブロックごとに何をしているかを調べて、理解していくしかないよ。

prime2011
質問者

お礼

回答有難うございます。 疑問点が明確になってきました。 つまり、入門サイトを理解して、色々と経験を積んで幅広い実力が付かないと無理と言う事ですね。 このプログラムだけでも、まず理解できればジャバスクリプト全体も分かってくると思いました。

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.1

タブ切換のJavaScriptプログラム自体の難易度は低いと思います。 やっていること自体は、とっても単純なことです。 ただし、プログラムの記述方法が「初心者のためのJavaScript講座」で解説されている方法とは異なるので、その点が理解しにくいのかもしれません。

prime2011
質問者

お礼

回答有難うございます。 私もプログラムの記述方法が見慣れない方法であると思いました。 色々なJavaScriptの入門サイトを回ったのですが、なかなかこの様な記述方法をするサイトが見つかりませんでした。 それで、プログラム自体が意外に難しいかと思いました。

prime2011
質問者

補足

このタブ切り替えの解説プログラムの記述方法理解できる、JavaScriptサイトをご存知の方が居られましたら、教えて下さい。 よろしくお願いします。