js入门

发表时间:2017-05-12 16:11:10 浏览量( 15 ) 留言数( 0 )

学习目标:

1、了解Java的历史

2、为什么要学习Java语言

3、端正学习态度


学习过程:

今天我们继续学习浏览器端的技术之一javascript。这是一种浏览器端的编程技术,它是在客户端运行的,不是在服务器端运行的,可以在访问服务器的时候,服务器会把所有的静态页的信息全部发送给客户端,这些技术包括html、css和javasctip,所有我们浏览网页的时候,点击右键就可以查看到所有静态页的代码了。参考下图:

attcontent/7bb07f8b-a7ea-4026-84f6-5e6f6c783ff9.png

一、JavaScript简介

1、什么是JavaScript

JavaScript是一种网页编程技术,由Netscape公司开发,大部分使用者将它用于创建动态交互网页,有时候也简称js。JavaScript是一种基于对象事件驱动解释性脚本语言,具有与Java和C语言类似的语法。

JavaScript是一种使用简单,功能强大的编程语言,它是一种描述式语言,它与HTML结合起来,用于增强功能,并提高与最终用户之间的交互性能。

它是与Java完全不同的一种语言,虽然在结构和语法上与Java类似,但是,它只是函数式的语言。 

要运行JavaScript也是非常简单,只需要有浏览器就行了,但是客户端的JavaScript必须要有浏览器的支持。目前大部分的浏览器默认就已经支持JavaScript了,所有我们不需要向java那样还有搭建运行环境,直接在浏览器上面就可以运行了。

2、它与java是什么关系

也许一开始你就已经有这个疑问了:JavaScript和Java名字这么相似,它们之间有什么关系呢?事实上它们之间一点关系都没有的,两者输入完全不同的语言,它们两个的区别是非常大的。

  • 一个是客户端的语言,一个是服务器端语言;

  • JavaScript是Netscape公司开发,而Java是SUN公司开发的。

  • JavaScript是解析性语言,Java是编译型语言;

  • JavaScript必须嵌入HTML运行,Java需编译后,由JVM执行;

  • JavaScript是弱类型语言,不需要生命变量的类型,Java是强类型语言,任何变量都需要明确定义类型;

  • JavaScript功能仅仅是浏览器对象操作,而Java几乎是无所不能的。

那么它们两个就没有任何相同之处吗?还真的是没有什么相同的,如果硬要说它们俩的关系就是名字有点像,还有就是语言类似而已,这点对我们程序员来说就非常好了,有了java的语法基础JavaScript是很容易学习的。

二、JavaScript的特点和适用范围

1、JavaScript的特点如下:

  • 简洁易用,与Java有类似的语法。

  • 可以使用任何文本编辑工具编写,只需要浏览器就可以执行程序。

  • 解释执行,事先不编译,逐行执行,无需进行严格的变量声明。

  • 基于对象 内置大量现成对象,编写少量程序可以完成目标。

2、JavaScript的使用范围

适合做哪些事情:

  • 客户端数据计算。

  • 客户端表单合法性验证。

  • 浏览器对象的调用。

  • 浏览器事件的触发。

  • 网页特殊显示效果制作。

不适合做哪些事情:

  • 大型应用程序。

  • 图像、多媒体处理。

  • 网络实时通讯应用