专业汉语词典知识平台,分享汉字词语知识、历史文学知识解答!

励北网

js是什么意思(一分钟带你具体了解什么是JavaScript)

来源:小易整编  作者:小易  发布时间:2023-03-22 12:05
摘要:js是什么意思(一分钟将告诉你JavaScript到底是什么)JavaScrip的缩写“js”是一种轻量级、解释性或即时编译的高级编程语言,具有函数优先级。虽然它作为开发前端页面的脚本语言而闻名,但它也用于许多非浏览器环境。JavaScr...

js是什么意思(一分钟将告诉你JavaScript到底是什么)

js是什么意思(一分钟带你具体了解什么是JavaScript)

JavaScrip的缩写“js”是一种轻量级、解释性或即时编译的高级编程语言,具有函数优先级。虽然它作为开发前端页面的脚本语言而闻名,但它也用于许多非浏览器环境。JavaScript基于原型编程和多范式动态脚本语言,支持面向对象、命令式和声明式风格。

一、Js的发展历史

JavaScript是一种文字脚本语言,是一种动态类型、弱类型和基于原型的语言。它首先用于HTML页面,为HTML页面添加动态功能。

动态:在运行时确定数据类型。在使用变量之前不需要类型声明。通常,变量的类型就是赋值的类型。

弱类:计算时,不同类型可以隐式转换,对用户透明。即使类型不正确,也可以通过隐式转换获得正确的类型。

原型:新对象继承对象,并与新对象共享自己的属性。模板对象被称为原型。这样,新对象实例化后,不仅可以享受创建时和运行时定义的属性,还可以享受原型对象的属性。

脚本语言:不需要编译器编译。

1995年,JavaScript的发明者网景公司的brendan eich在网景导航器浏览器上首次设计并实现了它。

因为网景希望在静态HTML页面中加入一些动态效果,这个叫Brendan Eich的家伙在两周内就设计出了JavaScript语言。你说的没错,就是他用了10天。

为什么叫JavaScript?原因是当时Java语言非常繁荣,所以网景希望借助Java的名气来推广,但实际上JavaScript在语法上有点像Java,其他部分基本没什么关系。

网景最初将其脚本语言命名为LiveScript,后来网景与Sun合作后改名为JavaScript。

JavaScript的三个主要组成部分是:ECMAScript(核心)、DOM(文档对象模型)和BOM(浏览器对象模型)。

他和java的一个区别是:

二、Js的特点

是一种解释性脚本语言(代码不是预编译的)。

主要用于给HTML(标准通用标记语言下的一个应用)页面添加交互行为。

可以直接嵌入HTML页面,但是单独写一个 *** 文件有利于结构和行为的分离。

跨平台特性,在大多数浏览器的支持下,可以运行在多种平台上(如Windows、Linux、Mac、Android、iOS等。

它是一种单线程编程语言。

第三,ECMAScript和JavaScript的关系

1996年11月,JavaScript的创始人Netscape公司决定将JavaScript提交给标准化组织ECMA,希望这种语言能够成为国际标准。

因为网景开发了JavaScript,一年后微软模仿JavaScript开发了 *** cript。为了使JavaScript成为全球标准,几家公司联合组织了ECMA(欧洲计算机制造商协会)来定制JavaScript语言的标准,称为ECMAScript标准。

所以简单来说,ECMAScript是一种语言标准,JavaScript是网景对ECMAScript标准的一种实现。那为什么不直接让JavaScript成为标准呢?因为JavaScript是网景的注册商标。但大多数时候,我们还是用JavaScript这个词。如果遇到ECMAScript这个词,只需用JavaScript替换即可。

由于JavaScript-ECMAScript的标准在不断发展,ECMAScript 6标准的最新版本(简称ES6,有时也叫ES2015)于2015年6月正式发布,所以当说到JavaScript版本时,实际上是指它实现了ECMAScript标准的哪个版本。

第四,JavaScript的使用

在HTML页面中嵌入动态文本。

响应浏览器事件。

读写HTML元素。

在将数据提交给服务器之前,请对其进行验证。

查看访问者的浏览器信息。

控制cookies,包括创建和修改。

基于Node.js技术的服务器端编程。


本文地址:五行风水频道 https://www.neebe.cn/fengshui/935879.html,励北网一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


五行风水
小编:小易整编
相关文章相关阅读
  • 存量是什么意思(增量和存量是什么意思)

    存量是什么意思(增量和存量是什么意思)

    “存量”是什么意思?“存量”的意思是:指某一指定的时点上,过去生产与积累起来的产品、货物、储备、资产负债的结存数量。注音:cúnliàng英文:stock经济上概念:“存量房”即为“库存待售”的房产。如某年某...

  • 黑心符号(黑心符号代表什么意思)

    黑心符号(黑心符号代表什么意思)

    黑心符号怎么打出来?步骤:1、把光标放在需要输入圆点的位置;2、在插入菜单中选择符号命令,弹出符号对话框;3、在符号对话框,选择特殊符号,找到符号,4、点击插入按键即可。黑色的爱心符号复制一个给我谢谢不是...

  • sqc是什么意思(餐饮qsc和SQC是什么意思)

    sqc是什么意思(餐饮qsc和SQC是什么意思)

    SQA,SQC是什么意思,有什么区别软件质量保证的目的是使软件过程对于管理人员来说是可见的。它通过对软件产品和活动进行评审和审计来验证软件是合乎标准的。统计质量控制(SQC-StatisticalQuality...

  • cqi是什么意思(c期是什么意思)

    cqi是什么意思(c期是什么意思)

    CQI是什么意思AQI,空气质量指数(AirQualityIndex)是定量描述空气质量状况的无量纲指数。针对单项污染物的还规定了空气质量分指数。参与空气质量评价的主要污染物为细颗粒物、可吸入颗粒物、二氧化硫、...

  • 以儆效尤是什么意思(以儆效尤是什么意思解释)

    以儆效尤是什么意思(以儆效尤是什么意思解释)

    以儆效尤这个词是什么意思以儆效尤是一个成语,读音是yǐjǐngxiàoyóu,儆:使人警醒,不犯错误;效:仿效,效法;尤:过失。指处理一个坏人或一件坏事,用来警告那些学着做坏事的人。出自《左传·庄公二十一年》...

  • msrp是什么意思(msrp是什么意思$24.00)

    msrp是什么意思(msrp是什么意思$24.00)

    MSRP是什么意思?msrp英[emesɑrpi]美[emesɑrpi]abbr.制造商建议零售价(ManufacturerSuggestedRetailPrice)MSRP:$是...

  • instincts(instincts是什么意思)

    instincts(instincts是什么意思)

    instincts是什么意思instincts英[nstkt]美[nstkt]n.本能,天性,直觉(instinct的名词复数)网络直觉;天性;本能数据来源:金山词霸双语例句柯林斯词...

  • trainees(trainees是什么意思)

    trainees(trainees是什么意思)

    “实习生”的英文怎么说实习生:Trainee中文释义:实习生[shíxíshēng](1)[trainee]∶受训学员,一个受训练准备参加一种工作的人(2)[intern]∶某一专业(如师范)的高年级或刚...