第一次认识JavaScript

在这里插入图片描述
JavaScript是一种直译式脚本语言,是一种动态类型,弱类型,基于原型的语言,它可以控制我们常用的浏览器,而且JavaScript是世界上最重要的编程语言之一,学习web技术必须学会JavaScript。
JavaScript和java没有任何关系,直是名字差不多。

什么是JavaScript

JavaScript诞生于1995年,当时,它的主要作用是处理以前由服务器端语言负责的一些输入验证操作。
它是一种基于对象和事件驱动的客户端脚本语言
它最初的设计为了检验HTML表单输入的正确性
它起源于Netscape公司的livescript语言
如今,JavaScript的用途不再局限于简单的数据验证,而是具备了于浏览器窗口及其内容几乎所有交互的能力,能够处理复杂的计算和交互。
浏览器种,有内置的JavaScript引擎,来解析JavaScript语言

JavaScript语言的特点

1,脚本编写语言
JavaScript是一种脚本语言,它采用小程序段的方式实现编程,像其它的脚本语言一样,JavaScript同样也是
一种解释性语言,它提供了一个简易的开发过程;
2,基于对象的语言
JavaScript是一种基于对象的语言,同时可以看作是一种面向对象的语言。这意味着它能运用自己已经创建的
对象。因此,许多功能可以来自脚本环境中对象的方法与脚本的相互作用;
3,简单性
JavaScript是一种基于Java基于语句和控制流之一的简单而紧凑的设计,从而对于学习java是一种非常好的过
渡。它的变量类型是采用弱类型,并未使用严格的数据类型。
4,动态性
JavaScript是动态的,它可以直接对用户或客户输入做出响应,无需经过web服务程序。它对用户的反应响应
,是采用以事件驱动的方式进行的。
5,安全性
JavaScript 是一种安全性语言,它不允许访问本地的硬盘,并不能将数据存入到服务器上,不允许对网络文档
进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而防止数据的丢失。
6,跨平台性
JavaScript是依赖于浏览器本身,于操作的环境无关,只要能运行浏览器的计算机,并支持JavaScript的浏览器就可以正确的执行。从而实现了“编写一次,走遍天下”的想法。

JavaScript的组成

JavaScript的组成是由(ECMAScript)语法,BOM,DOM
ECMAScript:描述了该语言的语法和基本对象
DOM:描述了处理网页的方法和接口
BOM:描述了与浏览器进行交互的方法和接口

JavaScript能做些什么

比如:
读写HTML元素,对浏览器事件做出响应,检测访客的浏览器信息
控制cookies,包括创建和修改等
在数据被提交到服务器之前验证数据
基于node技术进行服务器端编程

总结

JavaScript最杰出的地方在于可以用很小的程序做大量的事,非常的灵活,我们可以根据用户的操作做出先对应的响应,而不用任何的网络来回传输资料

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值