Javascript一:入门

1、 计算机语言

       用于人与计算机之间通讯的语言。它是人与计算之间传递信息的媒介。计算机系统最大的特征是指令通过一种语言传达给机器。

a)    低级语言:包括机器语言(二进制语言)和汇编语言(符号语言),这两种语言都是面向机器的语言,和具体机器的指令系统密切相关。机器语言用指令代码编写程序,而符号语言用指令助记符来编写程序。

b)    高级语言:主要是相对于汇编语言而言的,它是比较接近自然和数学公式的编程,基本脱开了机器的硬件系统,用人们更容易理解的方式编写程序。

2、 脚本语言

a)    概念

脚本语言(Script languages)是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而常见的计算机编程语言。

以C语言为例,简短解释一下:编写-编译-链接-运行

编写指的是编写代码

编译指的是将c或者cpp文件编译成obj文件

连接指的是将obj文件生成为exe文件,生成可执行文件。

运行就是执行exe文件

b)    脚本语言的特征是:

1)、它是介于HTML和C,C++,Java,C#等编程语言之间。HTML通常用于格式化和链接文本;而编程语言通常用于向机器发出一系列复杂的指令。

2)、个脚本通常是解释运行而非编译,由解释器来负责解释。

3)、程序代码即是脚本程序,亦是最终可执行文件

4)、效率较高。被解释的语言由于没有编译时间而提供快速的转换,解释器使应用程序更加灵活,脚本语言的代码能够被实时生成和执行。

5)脚本语言通常都有简单、易学、易用的特性。

c) 脚本语言的目的

就是希望能让程序设计师快速完成程序的编写工作。

3、 Javascript

1什么是Javascript?

Javascript是由Netscape公司开发的一种脚本语言(scriptinglanguage,或称为描述性语言。在HTML基础上,使用Javascript可以开发交互式web网页。Javascript的出现使得网页和客户之间实现一种实时性、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。

       Javascript短小精悍,又是在客户机上执行的,大大提高了网页的浏览速度和交互能力。同时它又是专门为制作web网页而量身定做的 一种简单的编程语言。

       运用Javacript编写的程序需要能知识Javascript语言的浏览器。Netscape公司Navigator 3.0以上版本浏览器都能支持Javascript程序,微软公司Inernet Explorer3.0以上版本的浏览器基本上支持Javacript。微软公司还有自己开发的Javacript,成为Jscript。Javacript和Jscript基本上是相同的,只是在一些细节上有出入。

2)该语言的基础特点。

JavaScript是一种脚本编写语言,它采取小程序段的方式实现编程。像其他脚本语言一言,Javacript同样也是一种解释性的高级语言,它提供了一个简易的开发过程。

它的基本结构形式与C、C++、VB、Delpthi、C#十分相似,但是它不像这些语言一言,需要先编译。而是在程序中逐行地解释。它与HTML表示结合在一起,从而方便用户使用操作。


知识补充:解释性语言,编译性语言。

        例:小明和小红同时在看一本文小说。

                      小明:边看,边查英汉字典…..(解释性)

                      小红:边看,边查英汉字典,边把中文解释写在笔记本中等下次再用…..(编译)

                      第二次、第三次、第N次看本英文小说,谁会更快呢?

        小小结:

解释性语言:解释程序不保存。

编译性语言:解释程序,然后保存程序;下次再用,直接用副本即可。

3)它的作用

Javascript主要用于表单验证。

4)Javascript目的:

主要目的是解决服务器端语言遗留下来的速度问题,为客户提供更为流畅的浏览效果。

4、小结

此篇文章主要是先对Javascript有个整体概念的了解,所以我就从机器语言---->脚本语言---->Javascipt脚本语言这样一个流程进行陈述的,这样对Javacript可以有个全局的了解,技术文章将在后续文章进行讲解。 希望大家多提宝贵意见。

 





          通过米老师的“高效学习”这堂课让我受益匪浅,接下来重新审视一下我这篇文章。该文的意图是:想引入javasript这个概念,至于javasript的入门是在日后需要讲解的。下面就这篇文章的进行一下重构。

 

                                                          Javascript的初识

1、计算机语言基础

             

      仅仅为下文做一个铺垫内容比较简单,不做赘述。

2、脚本语言

      1)它是一门高级的解释性的的编程语言。

      2)特点:

             易学易用;

             解释性的高级语言;

             开发迅速:简化了开发过程。

3、什么是javascript

     1)它是一门脚本语言。

     2)为什么该脚本却成为浏览器的主流编程语言?

            因为Javascript是一种Web动态语言,而web浏览器越来越受到人们的关注和欢迎;当然Javascript也有它自身精炼强大的地方。

     3)特性

            客户端进行数据验证,提高效率。

            更加方便的操纵浏览器对象,来控制浏览器的外观,体验度更高。

            仅在客户端就可以完成多任务,支持分布式。

4、总结

             这仅仅是刚刚引入Javascript,其实上面的长篇大论也是在做这件事。哎!好好体会一下什么是事倍功半和事半功倍。


 


评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值