动人的JavaScript导论三(动人的JavaScript导论三)
动人的JavaScript导论三(动人的JavaScript导论三)
2024-11-05 11:22:53  作者:喜厌旧之  网址:https://m.xinb2b.cn/sport/rzq284398.html

JavaScript是1995年引入的,它是在网景浏览器中向网页添加程序的一种方式此后,该语言已被所有其他主要的图形网页浏览器采用它使现代的Web应用程序成为可能——可以直接与之交互的应用程序,而无需为每个操作重新加载页面 JavaScript还用于更传统的网站中,以提供各种形式的交互性和智能性,下面我们就来说一说关于动人的JavaScript导论三?我们一起去了解并探讨一下这个问题吧!


动人的JavaScript导论三

什么是JavaScript?

JavaScript是1995年引入的,它是在网景浏览器中向网页添加程序的一种方式。此后,该语言已被所有其他主要的图形网页浏览器采用。它使现代的Web应用程序成为可能——可以直接与之交互的应用程序,而无需为每个操作重新加载页面。 JavaScript还用于更传统的网站中,以提供各种形式的交互性和智能性。

需要注意的是,JavaScript与名为Java的编程语言几乎没有任何关系。取了一个相似的名字是出于营销考虑而非一个明智的决策。当引入JavaScript时,Java语言如日中天。那时有人认为这种蹭热度的行为是一件好事,但现在我们却被这个名字所困扰。

后来人们觉得有必要编写一份标准文档来描述JavaScript语言的工作方式,以便声称支持JavaScript的各种软件实际上都在谈论同一语言。在Ecma国际组织制定好标准之后,便被称为ECMAScript标准。实际上,术语ECMAScript和JavaScript可以互换使用——它们是同一语言的两个名称。

经常会听到有很多人说JavaScript很糟糕,而其中许多事情都是真实的。当我第一次需要用JavaScript编写某些东西时,我很快开始鄙视它。它几乎可以接受我键入的任何内容,但以与我的意思完全不同的方式对其进行解释。当然,其中部分是我的原因,但是这里有一个真正的问题:JavaScript对它允许的操作是异常的宽容。这种设计的思想是使初学者更容易使用JavaScript进行编程。实际上,由于系统不会向你指出问题,因此这通常会使在程序中查找问题更加困难。

但是,这种灵活性也有其优势。它为很多技术提供了空间,这些技术在更严格的语言中是不可能的,并且你将看到(例如,在第10章中),它可以用来克服JavaScript的某些缺点。正确学习该语言并使用了一段时间之后,我喜欢上了JavaScript。

有几种JavaScript版本。 ECMAScript第3版是在JavaScript占主导地位时(大约在2000年至2010年之间)得到广泛支持的版本。在此期间,设计了雄心勃勃的第4版,该版本计划对该语言进行大量的改进和扩展。实际上,很难以如此激进的方式来改变一种广泛使用的语言。所以版本4的工作于2008年被放弃,导致版本5的雄心要小得多,该版本仅作了一些毫无争议的改进,并于2009年问世。 然后在2015年发布了第6版,这是一个重大更新,其中包括第4版的一些构想。此后,每年都会进行新的小更新。

Web浏览器不是唯一使用JavaScript的平台。某些数据库,例如MongoDB和CouchDB,使用JavaScript作为脚本和查询语言。几种用于桌面和服务器编程的平台,尤其是Node.js项目(第20章的主题),提供了一种在浏览器外部进行JavaScript编程的环境。

概览

本系列大致包括三个部分。前12章讨论JavaScript语言。接下来的七章将介绍Web浏览器以及使用JavaScript对其进行编程的方式。最后,两章专门讨论Node.js,这是另一个用于编写JavaScript的环境。

在本书中,共有五个项目,它们描述了较大的示例程序,使你可以进行实际编程。按照出现的顺序,我们将构建一个快递机器人,一种编程语言,一个平台游戏,一个像素绘制程序以及一个动态网站。

本书的语言部分是前四章开始,介绍了JavaScript语言的基本结构。他们介绍了控制结构(例如你在本介绍中看到的while单词),函数(编写自己的构建块)和数据结构。之后,你将能够编写基本程序。接下来,第5章和第6章介绍了使用函数和对象来编写更多抽象代码并控制复杂性的技术。

在第一个项目章节之后,将继续介绍错误处理和错误修复,正则表达式(一种用于处理文本的重要工具),模块化(另一种控制复杂性的方法)和异步编程(处理耗时事件的方法)。第二个项目总结了前面的第一部分。

第二部分,第13至19章,介绍了浏览器中的JavaScript可以访问的工具。你将学习在屏幕上显示内容(第14章和第17章),响应用户输入(第15章)以及通过网络进行通信(第18章)。这部分又有两个项目章节。

之后,第20章介绍Node.js,第21章使用该工具构建一个小型网站。

  • 送麒麟的四句话
  • 2024-11-06送麒麟的四句话答∶麒麟,是仁慈和祥的象征,瑞兽,是祥瑞之兽、吉祥神兽,主太平、长寿.在民间生活中常常会体现出它特有的珍贵和灵异.常比喻为杰出之人,品德高尚、地位崇高四句话∶1,祝福欢歌载舞见2,麒麟之子志云天3,生。
  • 庄家洗盘手法详解(5分钟让你知道什么是洗盘)
  • 2024-11-065分钟让你知道什么是洗盘(本文由公众号越声投顾(yslcw927))整理,仅供参考,不构成操作建议如自行操作,注意仓位控制和风险自负)在股市中,出货的手法有各种各样,很多时候我们以为是洗盘,其实是出货,有时候以为是出货,但是。
  • 赵薇演过的古装电视剧大全(九部被评为最受观众喜爱的民国剧)
  • 2024-11-06九部被评为最受观众喜爱的民国剧hello,大家好!今天的你们都在忙些什么呢?今天要和大家一起聊聊九部被评为最受观众喜爱的民国剧,大家最爱哪一部呢?《金粉世家》董洁陈坤前几天又看了一遍《金粉世家》,不得不说经典永远是经典,现在看无论。
  • 派出所防疫的故事(防疫故事乌鲁木齐高新区)
  • 2024-11-06防疫故事乌鲁木齐高新区在乌鲁木齐高新区(新市区)迎宾北路社区,商户们自发组成“爱心商户联盟”,各自拿出店内蔬菜、水果、牛奶、肉、面粉、鸡蛋、馕、药品等物品,为社区老弱病残等居民送上慰问品  10月31日,家住四八队巷道内的。
  • 三年级下册数学名师考点梳理卷 人教版小学数学三年级下期中复习要点
  • 2024-11-06三年级下册数学名师考点梳理卷 人教版小学数学三年级下期中复习要点人教版小学数学三年级下期中复习要点一、位置与方向1.我们看到的地图一般是按照上北下南左西右东绘制的2.太阳升起的地方是东方,面对东方,后面是西方,左边是北方,右边是南方太阳落山的地方是西方,面对西。
  • 荒野行动十大不能跳的地方(荒野行动还在跳主城)
  • 2024-11-06荒野行动还在跳主城网易游戏《荒野行动》一直是各位吃鸡玩家们的心头爱,想必各位小伙伴们对游戏中的更新细节也是摸的一清二楚,所以小编就不再给大家一一盘点啦,今天小编要给大家讲的是游戏中的两个人少物资还多的资源点~《荒野行动。
  • 法系三缸车值得买吗(又一款新车用三缸)
  • 2024-11-06又一款新车用三缸固执的法系:又一款新车用三缸双离合,外观还是四不像在汽车行业当中,确实存在一些比较固执的汽车品牌,比如日系品牌里面的马自达就非常固执,曾经坚持研发转子发动机,近些年面对其他厂商陆续推出的涡轮增压动力,。
  • 开发工具讲解(独家成功开发者必备的5项软技能)
  • 2024-11-06独家成功开发者必备的5项软技能作者:MarisaHoenig翻译:王可汗校对:欧阳锦本文约2000字,建议阅读6分钟本文介绍了除了扎实的编程能力之外,成功开发者必备的5项软技能标签:编程一次又一次的面试失败,我感到很羞愧我会成为一。
  • 阳朔十大必玩景点介绍(阳朔三千漓开园)
  • 2024-11-06阳朔三千漓开园广西阳朔山水闻名天下,交通便捷从广州搭乘高铁出发,两小时左右即可到达,是老广们开启休闲游的好去处3月25日,位于桂林阳朔的三千漓山水人文度假区正式开业,为老广们带来桂林品质旅游新选择当天,桂林品质旅游。
  • 兰桐花开电视剧洪水是哪一集(了解一下电视剧讲述的故事)
  • 2024-11-06了解一下电视剧讲述的故事剧中的洪水是第一集一场百年不遇的大暴雨袭击了后牛村,导致洪水猛涨后牛村的老支书在这场洪水中壮烈牺牲,孙桐花在抢救孩子们的过程中也差点丢了性命大家饥寒交迫,很多人带着一家老小准备出门要饭了,孙桐花、刘保。
  • 三国演义简介(三国演义作者罗贯中)
  • 2024-11-06三国演义作者罗贯中《三国演义》描写了从东汉末年到西晋初年之间近百年的历史风云,以描写战争为主,诉说了东汉末年的群雄割据混战和魏、蜀、吴三国之间的政治和军事斗争,最终司马炎一统三国,建立晋朝的故事反映了三国时代各类社会斗。