Javascript -- 一种分布最广的语言
在人类的世界,如果你只是把语言作为一种交流工具,那么无疑你应该学好英语。因为几乎在世界的任何角落,英文都可以让你买到你想买的食物,去你想去的地方,交到你想认识的朋友。那么在程序设计的世界,有没有这样一种语言呢?
首先,让我来讲一个故事。这是发生在3年前的一个下午,我一个小学同学学习艺术专业的,想我帮她做一个很简单的计算。输入是一个扇形的半径和角度,输出是弦长。我想大概因为专业的关系,她已经忘光了初中的数学。这对于我来说当然是小菜一碟,不过问题是我应该怎样给她这个程序呢,方案有下面几种。
[1] 用C++做一个Windows的Console版本的,然后当邮件发给她,然后让她双击这个calc.exe,然后在黑屏下工作。这个很简单,不够给一个计算机用户用那种黑屏的程序,我感觉到有些受不了。而且她有可能会在她的iMac上使用这个程序,那就糟糕了。
[2] 用VC++做一个Windows的,带界面的那种。这个她用起来肯定很简单,也很顺手。不过这个程序同样不能跑在Mac上。
[3] 用Java做,跨平台。可是她机器上一定有java吗,我不知道。如果没有,难道我还要教她怎么安装吗?
[4] 用Flash做。这个没有问题,当时我已经会ActionScript了(那时还没有Flex)。可是偏偏当时我公司的Laptop里不让装盗版的Flash。
怎么办呢? 其实很多时候我们都会面对这样一些初级的电脑用户。她们的电脑里可能没有java,没有.net。可是她们的电脑里一定会有Browser,无论是IE还是Firefox,甚或是Opera。那么,我们可以这么说,全世界99.9999%的人是可以运行一种语言下的程序的,那就是Javascript。这也是我觉得为什么这个语言如此重要的原因。那么,我当然二话不说给她写了一个html,然后让她输入半径和角度,然后直接输出结果。
可是,我从来没有系统的学习过Javascript,虽然那本电子书《OReilly.JavaScript.The.Definitive.Guide.5th》已经在我的硬盘上好久好久了。今天,不对,昨天我已经开始学习Javascript了。希望这个分类的文章可以记录我学些这么语言的过程。
分享到:
相关推荐
初学者在开始学习JavaScript时,通常需要了解以下几个重要知识点: 1. JavaScript基础语法:包括变量声明、数据类型、运算符、控制结构(if...else语句,switch语句,循环语句等)、函数的定义与使用等。 2. DOM...
在学习JavaScript时,函数是一组相关语句的集合,可以作为一个独立的单元来执行。了解如何声明、定义和调用函数至关重要。此外,掌握函数参数、返回值以及作用域也是理解函数工作原理的关键。 事件处理是JavaScript...
"Learn_javascript:从基本开始学习javascript"这个项目,显然旨在帮助初学者逐步掌握JavaScript的核心概念和技术。 在这个项目中,"从最基本的WP开始"可能指的是从WordPress(WP)开发的角度来学习JavaScript,...
该存储库是供初学者从Scratch开始学习Javascript而成的 文献资料 该存储库使用生成文档网站。 如果要运行Docsify,则必须使用最新版本的node(现在是v13.0.1)。 阅读此问题 脚步: 安装依赖项。 npm install ...
本教程适用于想要从零开始学习JavaScript的初学者,也适用于想要深入学习JavaScript的进阶者。使用本教程可以帮助学习者快速掌握JavaScript的核心知识点,提高JavaScript编程能力。此外,本教程还提供了配套的代码和...
从零开始学习JavaScript源代码,意味着我们将深入理解其语法、结构和核心概念,这对于任何想要在Web开发领域有所建树的人来说都是至关重要的。下面,我们就来详细探讨JavaScript的基础知识和重要特性。 1. **基础...
从零开始学习JavaScript,你需要掌握以下几个关键知识点: 1. **基础语法**:JavaScript的基础包括变量(var、let、const)、数据类型(原始类型:number、string、boolean、null、undefined、symbol;复杂类型:...
总的来说,这两本书结合使用,可以帮助读者从零开始学习JavaScript,逐步建立起扎实的基础,并能熟练运用到实际项目中去。无论是初学者还是有经验的开发者,都可以通过这样的学习资源来增强自己的技能,更好地应对...
总的来说,这个"javascript入门参考资料.rar"压缩包提供了一条从零开始学习JavaScript的路径,从理论到实践,再到拓展学习资源,覆盖了学习过程中可能需要的多个环节。对于想要入门前端开发或者提升JavaScript技能的...
在开始学习JavaScript特效前,你需要对JavaScript的基础有所了解,包括变量、数据类型、运算符、控制结构(如if语句和循环)、函数等。这些是编写任何JavaScript代码的基础,也是创建特效的前提。 二、DOM操作 DOM...
4. 为了开始学习JavaScript,你需要准备一个包含JavaScript代码的文件,比如`myjs.js`,并在HTML文件中通过`<script>`标签引入这个JavaScript文件。然后,通过浏览器打开HTML文件来查看JavaScript代码的效果。 5. ...
210421-JavaScript 从210421开始学习JavaScript JavaScript있습니다。기잘다고싶습니다。 现在我自己学习JavaScript,想奠定基础。 我正在学习JavaScript。我想巩固基础。
综上所述,《JavaScript从入门到精通》这本书不仅涵盖了JavaScript的基础知识,还提供了丰富的实践案例和深入的技术讲解,适合从零开始学习JavaScript的读者,同时也对有一定基础的开发者具有很高的参考价值。
- **预备知识**:在开始学习JavaScript之前,建议先掌握HTML和CSS的基础知识。这可以通过相关教程来学习,比如HTML教程和CSS教程。 #### 二、JavaScript的应用场景 - **互动性功能**:JavaScript能够实现丰富的用户...
对于编程新手而言,它是一本非常理想的起点,提供了从零开始学习JavaScript的所有必要知识。对于有一定基础的读者来说,该书则能够加深他们对JavaScript的理解,并扩展他们的技能。 值得一提的是,许多书评者都强调...
总的来说,这个资源对于刚开始学习JavaScript的人来说是极有价值的,它可以帮助他们扎实地掌握基础,为进一步深入学习和实际项目开发打下坚实的基础。如果你是初学者,不要犹豫,立即行动,通过这个资源加速你的学习...