认识JavaScript

认识JavaScript

一、什么是JavaScript?

1、JavaScript是一门编程语言,由ECMAScript,DOM文档对象,BOM浏览器对象组成。

2、JavaScript运行在浏览器内核的js引擎,编程语言都是在能执行该语言的平台上面运行的。

3、主要是在客户端中实现交互,比如在浏览器中js可以操作DOM和BOM。

二、JavaScript运行在哪里?

1.运行在能识别并且执行js代码平台中,并不局限于某个平台,当需要在服务端运行js时候,只需要在服务端提供一个平台供js运行

即可。

三、编程语言和平台。

1、编程语言一般都是规定了一个规范,用于描述代码能够表达的含义。

2、平台则是为了能够执行某种编程语言而产生,遵守语言规范,并且为使用该语言实现某种功能提供API

三、JavaScript浏览器中可以做什么,又不可以做什么?

1.编程语言的能力取决于运行平台为他提供的API

2.浏览器平台为它提供了操作DOM和BOM对象的API使得它拥有这些能力,

3.js在浏览器平台中并不能操作用户的计算机,比如文件的增删改查,操作操作系统,因为浏览器平台并没有提供实现这些功能的接口。

四、为什么浏览器平台没有为js提供操作用户计算机的接口?

1.因为js是运行在客户端浏览器中的,能够在用户没有感知的情况下运行,没经过用户同意可随意窃取用户信息,会有安全性问题

2.后端语言的运行平台实现了操作文件和操作系统的API,是因为后端语言是在服务器上运行,而服务器里面的文件来源于服务提供方,

或者是用户同意之后上传的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值