ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptがわからない場合の学び方_基礎知識

JavaScriptがわからない場合の学び方_基礎知識

WBOY
WBOYオリジナル
2016-05-16 19:05:061420ブラウズ

[译注: 可能你会说不翻译里面推荐的参考资料一切都是枉然,但是重要的是文章作者提供的学习思路。具体的参考内容你可以去Google相应知识的中文版。]

翻译不当的地方还请留言指正!

帮帮我!我不懂JavaScript [Help! I Don't Know JavaScript!]

June 5th, 2007, 作者 Michelle

为了帮助所有对Mootool有兴趣却碰上很多麻烦的人,我整理了这些能够教给你开始从事客户端应用开发所需的所有知识的网上资源。

职业必备工具

这些是从事Web开发的前提条件。

Firefox: 从事开发工作一定少不了Firefox。但你还需要在你的电脑(以及其他测试计算机)上安装好你打算兼容的所有浏览器,以方便进行跨浏览器支持测试。

必不可少的扩展
  • Firebug: 有史以来最优秀的插件。Firebug让面对一大堆代码抓狂的你清楚地了解处理你的页面时浏览器内部都发生了些什么。
  • Web Developer Toolbar: 赋予你全面掌控站点的伟大力量。禁用JavaScript,查看网页不带CSS时的样子,禁用访问来源,启用严格警告,以及更多。所有你能想到的Web Developer Toolbar都能给予。

学习基础知识

别因为不懂HTML就在学习Web开发的道路上止步!

How to Create

这地方非常棒,不仅详细介绍各种麻烦的细节,而且对语义化和实践优化方面的课题也有所涉及。 总的来说,是非常不错的人性化设计的基础知识概览。

Mozilla开发者中心[MDC]

大概是网上最全面的Web开发信息中心了, 特别是关于Firefox或Mozilla的信息。她应该会成为您主要的参考资源。

W3 Schools

基本上W3 Schools 可以提供给您所有Web技术的快速参考,而且比W3C提供的原始参考文档要易读得多。 MDC虽然更好,但手边有一些快速参考资料总归要好得多。

微软开发人员网络 [MSDN]

不要被他们的名字唬住了——JScript是和JavaScript一样的东西。如果没记错微软应该因为这一站点获得了一两个可用性方面的奖项。当你和IE的不规范做斗争时应该常来这里看看。

[译注:最近发现梦都网(中文)的HTML和CSS基础教程和参考文档很不错,建议看看]

其他资源

如果你有点好奇心,可以经常看一看 A List Apart ,了解一些巧思妙技。
另外,请注意,Mootool在 strict doctype [严格文档类型]中使用最佳。
译注:Doctype即XHTML文档头部声明指定的文档类型。一般是如下形式:

  1. //W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>   

JavaScript の詳細

JavaScript、世界で最もクールなプログラミング言語。 JavaScript をマスターするには、まず、JavaScript が <お気に入りのプログラミング言語をここに置き換えてください> とはまったく異なるものであることを理解する必要があります。この事実を理解したら、次のガイドを参照してください:

基本を理解する

次に、もっとリラックスできるものをご紹介します。 Yahoo の何人かの有能な人々は、世界中に向けて人気のあるビデオチュートリアルを多数アップロードしています。これは本当に良いことです。なぜなら、JavaScript はとても簡単に学べるので、賢い人々の会話を数時間見ているだけで済むからです。

エキサイティングな JavaScript 三部作
スペシャルコレクション
自分で進めてください

上記の作業を完了したら、生の JavaScript コードを使用していくつかの興味深いクロスブラウザー Ajax アプリケーションを作成できるようになるまで、Google を使用して知りたい質問に対する答えを探してみてください。不可能なことは何もありません。Google を捨てて自分でできるようになるまで、そう長くはかからないでしょう。この一部を自分で実行すると、フレームワークがアプリケーションを実装する方法と、これらのリッチ アプリケーションの背後にあるプロセスを理解するのに役立つと思います。

JavaScript の知識ギャップ も興味深い記事です。

例を通して学びましょう

本当に優れた JavaScript コード作成者になりたいのであれば、その秘密を理解した人が書いたコードを読むのが最善の方法です。言い換えれば、インスピレーションを得るには、MooTools のソース コードを 参照する必要があるかもしれません。多くの素晴らしいアイデアを吸収するだけでなく、そのプロセスを通じてフレームワークについての理解も深まります。

より高いレベルに進みました

Mootools をダウンロードしましょう!上記に挙げた内容のほとんどを実際に学習し終えている場合は、 フォーラム で質問したり、IRC チャット ルームに参加したり、Mootools に貢献したりすることができます。コミュニティ 。 完全な非圧縮ソース コードをダウンロードして、開発作業に適用してみてください。変更を加えるとどうなるかを確認してください。いくつかのバグを見つけて、対応する解決策を提案してみてください。いくつかのプラグインを作成します。ただし、プラグインに Moo に関連する名前を付けるようにしてください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。