了解javaScript

10 篇文章 0 订阅

1.什么是JavaScript

JavaScript是一种基于对象(Object) 和事件驱动(Event Driven)并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用于HTML网页中添加动态功能,比如响应用户的各种操作。它最初由网景公司(Netscape) 的Brendan Eich设计,是一种动态、弱类型、基于原型的语言,内置支持类。

2.javaScript 的特点

1)脚本语言:像C/C++语言都是先编译后执行,而JavaScript则是一边编译一边解析。

2)简单性:比如,在C/C++等语言中,声明变量都会有数据类型的关键字有int或float或char等,但是在javaScript中,不管要声明的变量是什么数据类型,只需用 var(变量类型采用弱类型,只有var一种类型) 或let(es6新增的语法)声明,不需指定它的数据类型。

3)跨平台:JavaScript可以一处编译,处处运行——JavaScript在绝大多数浏览器的支持下,它不仅可以在windows平台运行 ,还可以在Linux、mac、Android、ios等平台运行。

4)动态性:javaScript代码不需要经过服务器,直接在浏览器上就可以跟html进行交互。
5)基于对象:JavaScript中不只是有内置对象,也可以自定义对象

3. JavaScript能做的事

1.常见的网页效果(表单验证,轮播图……)
2.与H5配合实现游戏[水果忍者
3.实现应用级别的程序
4.实现统计效果
5.地理定位等功能
6. js可以实现人工智能(面部识别)
等等…………

4. JavaScript的组成

1) ECMASCRIPT: 定义了javascript的语法规范, 描述了语言的基本语法和数据类型
2)BOM (Browser object Model): 浏览器对象模型——有一套成熟的可以操作浏览器的API,通过BOM可以操作浏览器。比如:弹出框、 浏览器跳转、获取分辨率等。
3)DOM (Document object Model):文档对象模型——有一套成熟的可以操作页面元素的API, 通过DOM可以操作页面中的元素。比如:增加个 div, 减少个div,给div换个位置等。

总结: JS 就是通过固定的语法去操作浏览器和标签结构来实现网页上的各种效果。

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值