开始学习Javascript

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了。希望这个分类的文章可以记录我学些这么语言的过程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值