Javascript的定义和出现背景

1. 定义

基于事件和对象驱动,并具有安全性能的脚本语言。

2. 出现背景

上世纪90年代,在美国有出现,当时有上网的环境,并且有网站服务在运行。

注册服务

Javascript的定义和出现背景

上图涉及的问题:

① 带宽非常浪费,往往由于一个项目部正确,其他项目被反复提交给服务器

② 用户体验不好,反复填写表单域信息,项目不正确,页面会刷新。

③ 用户等待时间比较长,带宽非常小,每次提交动作占用时间长。

 

针对以上问题,网景公司发明了javascript语言,最初用于在客户端对表单域项目进行验证。

3. 发明javascript语言的公司

网景公司在1995年发布了javascript语言,起初名字为livescript,在发布的前夕该名字为javascript,与sun公司的java语言打一个擦边球,这个决定也使得网景后期得到许多商业回报。

微软公司也有自己的脚本语言,名字为Jscript(是javascript的拷贝版本)

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/3715.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚的头像重蔚管理团队
上一篇 2017年11月22日 10:53
下一篇 2017年11月22日 13:43

相关推荐

  • 聊聊vue如何引入js。

    在Vue项目中,可以通过以下方式引入JS文件:,,1. 在index.html文件中的`标签内添加标签,引入外部JS文件。,,`html,,,, ..., ,,, ...,,,`,,2. 在Vue组件中,可以使用import语句引入JS模块。,,`ja…

    2024年6月28日
    00
  • 说说学前端要多长时间。

    学习前端开发的时间因人而异,取决于个人的基础、学习能力和投入时间等因素,如果你有一定的编程基础,那么学习前端开发可能需要3到6个月的时间,如果你是完全的初学者,那么可能需要6到12个月的时间。 前端开发是…

    2024年6月28日
    01
  • javascript案例——用户输入数据验证(附代码)

    知识点 1、JS支持事件处理业务逻辑模型,常用事件 Click  单击 Dblclick 双击 Focus 聚焦 Blur 失去焦点 Mouseover 鼠标悬停 Mousemove 鼠标移动 Mouseout 鼠标移开 Change 改变 Load 页面加载 Keydown 键按下 调用…

    2017年10月26日
    0347
  • 为什么要学习JS及输出方法

    网站解析原理 无论任何高级编程语言,比如PHP,最终都会调用环境解析成HTML+CSS+JS。换个意思来说:浏览器只能识别HTML+CSS+JS!!   JS的简介及作用 JavaScript,Java小脚本,简称JS,是微软公司开发的轻量级…

    2017年10月25日
    0205
  • 我来分享网页制作代码模板,怎么自己创建一个网站呢。

    创建一个网站需要一些基本的网页制作代码知识,包括HTML、CSS和JavaScript,这些语言可以帮助你创建网页的基本结构,设计和交互功能,以下是一个简单的步骤,可以帮助你开始创建自己的网站: 1. 确定你的网站目标:…

    2024年6月29日
    02
  • 今日分享html怎么让图片左右移动。

    要在HTML中实现图片的左右滑动,通常可以通过以下几种方式: (图片来源网络,侵删) 1、使用CSS动画和@keyframes规则。 2、使用JavaScript或jQuery库。 3、利用HTML5的<canvas>元素和绘图API。 4、使用第三…

    2024年6月23日
    03
  • 说说js怎么使菜单栏不可点击。

    在JavaScript中,我们可以通过修改HTML元素的`disabled`属性来使菜单栏不可点击,`disabled`属性是一个布尔属性,当其值为`true`时,元素会被禁用,用户无法与其进行交互;当其值为`false`时,元素则可以正常使用。…

    2024年6月29日
    04
  • 我的php学习第十三天之javascript篇

    昨日回顾 对象:对象是一组属性和方法的集合。 属性就是特征,比如一个人有:身高、体重、年龄、姓名等。 方法:就是为了完成一项功能,而定义的函数。 方法就是函数,但方法是用在对象中的,用在对象中的函数,就…

    2015年11月30日
    0394

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息