javascript诞生于哪年

javascript诞生于哪年

javascript诞生于哪年?

JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。

JavaScript在1995年由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。

JavaScript的标准是ECMAScript 。截至 2012 年,所有浏览器都完整的支持ECMAScript 5.1,旧版本的浏览器至少支持ECMAScript 3 标准。2015年6月17日,ECMA国际组织发布了ECMAScript 的第六版,该版本正式名称为 ECMAScript 2015,但通常被称为ECMAScript 6 或者ES6。

推荐:《javascript高级教程》

立即学习“Java免费学习笔记(深入)”;

基本特点

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

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

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

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

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

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

可以实现web页面的人机交互。

以上就是javascript诞生于哪年的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2728833.html

(0)
上一篇 2025年3月8日 00:00:29
下一篇 2025年2月26日 09:34:04

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • javascript中的alert()是什么

    alert()介绍: alert() 方法用于显示带有一条指定消息和一个 确认 按钮的警告框。 语法格式: alert(message) 登录后复制 注意:所有主要浏览器都支持 alert() 方法。 (视频教程推荐:js视频教程) 立即学…

    2025年3月7日
    200
  • typescript和javascript有什么区别

    首先来看一下二者的定义: 什么是javascript? JavaScript 是一种轻量级的解释性脚本语言,无需编译,可嵌入到 HTML 页面中,在浏览器端执行,能够实现浏览器端丰富的交互功能,为用户带来流畅多样的用户体验。 什么是type…

    2025年3月7日
    200
  • javascript获取当前日期

    我们直接来看实例代码: nbsp;html>            Document     //返回时间格式:年-月-日 时:分:秒 function getDateString(date) { // 获取传入的时间,若没有传值则取…

    2025年3月7日
    200
  • javascript警告框怎么关闭

    实现思路: 对“alert”方法重写,重写的语法为:“旧方法=function(参数){新方法的内容}”,返回值要为“false”,表示不执行任何操作。 具体代码: 登录后复制 推荐教程:js入门教程 以上就是javascript警告框怎么…

    2025年3月7日
    200
  • 如何使用JavaScript完成省市联动效果

    省市联动效果 【HTML中的DOM操作】 一些常用的 HTML DOM 方法: getElementById(id) – 获取带有指定 id 的节点(元素) appendChild(node) – 插入新的子节点(元…

    2025年3月7日
    200
  • javascript实现单张或多张图片持续无缝滚动

    背景: 想要实现图片持续滚动,既然使用js,就千万不要加css动画、过渡等相关样式,如果想要滚动的平滑一下,可以一像素一像素的感动,则很平滑,如果加了过渡动画,当图片重置为0时,会有往回倒的动画效果,跟预期不符。 推荐:《javascrip…

    2025年3月7日
    200
  • JavaScript如何实现鼠标左键拖拽效果

    实现鼠标左键拖拽效果的两种方式: 方式一: nbsp;html>            Document     .move { width: 100px; height: 100px; background: red; border…

    2025年3月7日
    200
  • JavaScript 如何实现横向瀑布流

    最近在做一个小程序项目,在 UI 上借鉴了一下其他 App 设计,其中有一个图片横向布局铺满的 UI 感觉挺好看的,类似于传统的瀑布流布局横过来一样。于是就自己实现了一下,并且将原本的横向两张图的方法扩展了下,改成了可以自定义显示张数的方法…

    2025年3月7日
    200
  • javascript数据类型分为哪两类

    javascript数据类型分为: 值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。 引用数据类型:对象(Object)、数组(Arra…

    2025年3月7日 编程技术
    200
  • javascript对象是如何定义的

    首先,对象也是一个变量,但对象可以包含多个变量。对象是变量的容器。 用var关键字来定义对象。 JavaScript用一个{…}表示一个对象,键值对以xxx: xxx形式申明,用,隔开。 示例: var 对象名字={属性方法 var xia…

    2025年3月7日
    200

发表回复

登录后才能评论