js关闭iframe窗口_1.温故而知新,再学一遍JavaScript-JS的诞生和组成

26691c469d78f6cb0019beae53cdfb11.png

JavaScript 在近年开发中的应用地位越来越重要。为了更好的使用好这门技术,有必要重新认真的系统的学习一遍。有兴趣的朋友可以一同研究研究,共同进步。由于水平有限,如发现有误,欢迎IT界各位技术朋友指正!谢谢!

ce3245e6e34a3f57abef9a907370d040.png

1、JavaScript 的诞生

JavaScript最早诞生于1995年,我们通常也把JavaScript 简称成:JS。

我们都知道,开发一个web系统经常会有一些数据需要验证操作的。例如:必填的数据填写完成没有?填写的电话号码,email是否合符格式?在JS出现之前,这些工作是需要一次又一次的往返服务器进行验证和反馈的。这样做的弊端明显:消耗带宽、加重服务器运行压力,更加令人无法忍耐的是当时的网速是28.8kbit/s 的“猫”时代,每提交一次,大家几乎可以出去喝杯茶再回来查看结果。在这种情况下,JS就应运而生了!

Js的出现,在当时就是为了把这种简单的验证放在客户端进行,而无需涉及服务器。

JavaScript 最早是Netscape 公司开发出来。

稍后微软也开发了自己的JavaScript ,并命名为:JScript!

Netscape 公司开发的JavaScript 和微软开发JScript 是两个不同的 JavaScript 版本

2、为什么要学JavaScript 编程?

Js开发应用非常广泛。开发出高效,体验好的web前端应用程序,微信小程序(使用ES5或者ES6开发),支付宝小程序,头条小程序,百度小程序,以及最近比较火的百度智能音箱--小度在家,里面的“技能开发”都离不开JavaScript的基础知识。

JavaScript 无处不在,地位无可撼动,是IT开发人员必须掌握的一门技术之一。

3、JavaScript 的组成

通常人们认为JavaScript 就是ECMAScript(发 音为“ek-ma-script”),其实:

JavaScript应该包括三部分:

·核心(ECMAScript)

一门语言,大概规定了以下内容:·语法 · 类型 · 语句 ·关键字 · 保留字 · 操作符 · 对象

·文档对象模型(DOM)

提供访问和操作网页内容的方法和接口。

DOM 把整个页面映射为一个多层节点结构,借助 DOM 提供的 API,我们可以轻松自如地删除、添加、替换或修改任何节点。显然这样就能在无需重新加载网页情况下,修改页面的外观和内容了。

·浏览器对象模型(BOM)

提供与浏览器交互的方法和接口。

使用 BOM 可以控制浏览器显示页面以外的部分,如:弹出新浏览器窗口的功能; 移动、缩放和关闭浏览器窗口的功能等。基本上针对浏览器的 JavaScript 所做的扩展都算是BOM的一部分。

本节到此完毕,下一节,我们一起学习一下:在HTML中如何使用JS。

感兴趣的朋友可以关注一下小编。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值