浅谈JS(小白适用)

JS历史

(1)在上个世纪的1995年,当时的网景公司正凭借其Navigator浏览器成为Web时代开启时最著名的第一代互联网公司。由于网景公司希望能在静态HTML页面上添加一些动态效果,于是叫Brendan Eich在两周之内设计出了JavaScript语言。但是因为制作时间短所以,JavaScript有很多设计缺陷。

(2)为什么起名叫JavaScript?原因是当时Java语言非常红火,所以网景公司希望借Java的名气来推广,但事实上JavaScript除了语法上有点像Java,其他部分基本上没啥关系。


JS语言简介

js是一种脚本语言,不仅是脚本语言还是弱类型的脚本语言。
脚本语言是一种解释性语言,解释性语言是相对于编译性语言而言的。
编译型语言:编译代码,把代码编译成CPU认识的语言(文件),然后整体的执行。
解释型语言:一行一行解析,解析一行执行一行。
弱类型语言:简单理解定义一个变量,可以有多种数据类型。(如:var)


前端组成

(1)HTML:提供网页上显示的内容(结构)
(2)CSS:美化网页(样式)
(3)JavaScript:控制网页行为(行为)


js组成

js = ECMAScript + DOM + BOM

ECMAScript:JavaScript的语法规范

DOM:(Document Object Model 文档对象模型简称):JavaScript操作网页上元素的API

BOM:(Browser Object Model 浏览器对象模型简称):JavaScript操作浏览器部分功能的API

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值