当前位置:首页 > 名字故事 > 网络新词 > 正文

js是什么意思 js是什么特点

时间:2021-02-06 14:44:02

姓名测试

  只要是学习计算机专业的朋友们,肯定是知道js的,因为js是一种脚本语言,在平时的编程中是经常用到的。那么,js是什么意思 js是什么特点呢?下面小编就为大家详细介绍一下。

js是什么意思 js是什么特点

js是什么意思 js是什么特点

  js是什么意思

  javascript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为javascript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在html(标准通用标记语言下的一个应用)网页上使用,用来给html网页增加动态功能。

  在1995年时,由netscape公司的brendan eich,在网景导航者浏览器上首次设计实现而成。因为netscape与sun合作,netscape管理层希望它外观看起来像java,因此取名为javascript。但实际上它的语法风格与self及scheme较为接近。

  为了取得技术优势,微软推出了jscript,cenvi推出scriptease,与javascript同样可在浏览器上运行。为了统一规格,因为javascript兼容于ecma标准,因此也称为ecmascript。

  js的组成部分

  ecmascript,描述了该语言的语法和基本对象。

  文档对象模型(dom),描述处理网页内容的方法和接口。

  浏览器对象模型(bom),描述与浏览器进行交互的方法和接口。

  js是什么特点

  javascript是一种属于网络的脚本语言,已经被广泛用于web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常javascript脚本是通过嵌入在html中来实现自身的功能的。

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

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

  可以直接嵌入html页面,但写成单独的js文件有利于结构和行为的分离。

js是什么意思 js是什么特点

js是什么意思 js是什么特点

  跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如windows、linux、mac、android、ios等)。

  javascript脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架。javascript提供了四种基本的数据类型和两种特殊数据类型用来处理数据和文字。而变量提供存放信息的地方,表达式则可以完成较复杂的信息处理。

  js的日常用途

  嵌入动态文本于html页面。

  对浏览器事件做出响应。

  读写html元素。

  在数据被提交到服务器之前验证数据。

  检测访客的浏览器信息。

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

  基于node.js技术进行服务器端编程。

  js的历史

  它最初由netscape的brendan eich设计。javascript是甲骨文公司的注册商标。ecma国际以javascript为基础制定了ecmascript标准。javascript也可以用于其他场合,如服务器端编程。完整的javascript实现包含三个部分:ecmascript,文档对象模型,浏览器对象模型。

  netscape在最初将其脚本语言命名为livescript,后来netscape在与sun合作之后将其改名为javascript。javascript最初受java启发而开始设计的,目的之一就是“看上去像java”,因此语法上有类似之处,一些名称和命名规范也借自java。但javascript的主要设计原则源自self和scheme。javascript与java名称上的近似,是当时netscape为了营销考虑与sun微系统达成协议的结果。为了取得技术优势,微软推出了jscript来迎战javascript的脚本语言。为了互用性,ecma国际(前身为欧洲计算机制造商协会)创建了ecma-262标准(ecmascript)。两者都属于ecmascript的实现。尽管javascript作为给非程序人员的脚本语言,而非作为给程序人员的脚本语言来推广和宣传,但是javascript具有非常丰富的特性。

  发展初期,javascript的标准并未确定,同期有netscape的javascript,微软的jscript和cenvi的scriptease三足鼎立。1997年,在ecma(欧洲计算机制造商协会)的协调下,由netscape、sun、微软、borland组成的工作组确定统一标准:ecma-262。

  js是什么意思 js是什么特点?通过上文的介绍,相信大家已经有所了解了。上文还为大家详细介绍了js的历史等相关内容,希望本文能够帮助到大家。

上一篇:**的意思

下一篇:偶然的意思

相关推荐

姓名测试

友情链接