11.1 JavaScript介绍
了解过一些编程的人都知道,有一门叫Java的编程语言,那么Java和JavaScript有什么关系呢?
打个比方,Java和JavaScript的关系就好像菠萝和菠萝蜜一样,也就是说,没啥关系。
Java和JavaScript是两门不同额编程语言,它们没有任何的血缘关系。
JavaScript是运行在浏览器中的一门脚本语言,提供了在运行时改变HTML的工具;而Java是一门通过解释的方式执行的编程语言。
为什么两者的名字那么相似?
在1994年,NetSpace公司发布了Navigator浏览器0.9,这是世界上第一款相对比较成熟的网络浏览器,在当时可以说是轰动一时,但是在现在看来啊,确实真的只是浏览器,只能看一些页面,完全没有用户交互。
浏览器无法互动,也就意味着当你登录网站输入完用户名就直接点击提交的时候,浏览器并不知道你有没有输入,只能发送给服务器去判断,然后才能给用户返回结果,这么一来二去,浪费了不少时间。
NetSpace特别想解决这个问题,当时有两种解决方案,一个是采用当时已经存在的语言,比如Python、C、Perl等等,运行它们直接嵌入网页并执行,另一个是开发一种全新的编程语言,专门用户浏览器用户交互。
次年,也就是1995年,大名鼎鼎的Sun公司将Oak语言改名为Java,并正式向市场推出,许诺这种语言可以“一次编写,到处运行”(Write Once, Run Anywhere),这让Java很快就在编程语言界家喻户晓。
Ne
11.1 JavaScript介绍相关推荐
- Unobtrusive JavaScript介绍
Unobtrusive JavaScript介绍 原文: http://blog.csdn.net/peterinor_/article/details/16367935 在asp.net MVC开发 ...
- 《JavaScript权威指南第7版》第11章 JavaScript标准库
第11章 JavaScript标准库 11.1 Set和Map 11.1.1 Set类 11.1.2 Map类 11.1.3 WeakMap和WeakSet 11.2 类型数组和二进制数据 11.2. ...
- JavaScript权威指南 第11章JavaScript标准库
JavaScript权威指南 第11章JavaScript标准库 第11章 JavaScript标准库 11.1 集合与映射 11.1.1 Set类 11.1.2 Map类 11.1.3 WeakMa ...
- 【Visual C++】游戏开发笔记二十七 Direct3D 11入门级知识介绍
游戏开发笔记二十七 Direct3D 11入门级知识介绍 作者:毛星云 邮箱: happylifemxy@163.com 期待着与志同道合的朋友们相互交流 上一节里我们介绍了在迈入Dire ...
- C++11 unordered_map详细介绍
整理的算法模板合集: ACM模板 目录: 1.介绍 1.1 特性 2. 模版 2.1 迭代器 3. 功能函数 3.1 构造函数 3.2 容量操作 3.2.1 size 3.2.2 empty 3.3 ...
- 软件测试管理工具alm,惠普最新测试管理工具 HP ALM 11.0 详细介绍
惠普最新测试管理工具 HP ALM 11.0 详细介绍 发表于:2011-06-01来源:未知作者:admin点击数: 标签: 惠普最新测试管理工具 HP ALM 11.0 详细介绍惠普应用生命周期管 ...
- Windows 11快捷键功能大全 28个Windows 11快捷键功能介绍
Windows 11快捷键功能大全 28个Windows 11快捷键功能介绍 1. Win+A 打开快速设置面板 2. Win+B 快速跳转系统托盘 3. Win+C 打开Microsoft Team ...
- 2021年淘宝双11超级红包规则介绍
2021年淘宝双11超级红包规则介绍 一年一度的双十一购物狂欢节又要到了,每年天猫.淘宝.京东等电商平台都准备丰厚的红包福利送给大家,今年也依然丰厚.值得注意的是,今年的双十一比以往提前了4个小时,1 ...
- 2022年京东双11和天猫双11预售时间介绍
2022年京东双11和天猫双11预售时间介绍 金秋10月将至,同时我们期待的双十一购物节活动商家们正在备货中,接下来就是第一波预售了,双11预购将于晚上8点开始,姐妹们觉得这时间好吗?毕竟这个时间点不 ...
最新文章
- 深度学习——训练时碰到的超参数
- 大厂的面试官是如何挑人的?
- 京东业务增长10倍背后的敏捷开发秘籍【案例+分析】
- 自行车测速器怎么调_一种自行车测速器及其安装方法与流程
- html的搜索框代码怎么写_网站新闻怎么写才能被搜索引擎收录?
- 【老孙随笔】 神秘的茶馆
- shiro框架 4种授权方式 说明
- mysq;多表查询 总结
- 德国Java工程师_1886年,德国工程师。
- DTcms二次开发心得
- 音乐节拍自动标记插件 BeatEdit
- 教你傻瓜式抠图透明图透头像透明字体
- 历年奥斯卡获奖影片(1927—2015)
- 人像考勤机php数据,考勤机数据分析测试案例 - 测试人生 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
- 一键学会三种定位布局,相对定位、绝对定位、固定定位!
- opencv几个自动检测图片方向的方法
- PPT插入幻灯片编号却没有出现页码的解决方法
- WPS office出现“xxx.docx中发现无法读取内容,是否恢复此文档中的内容......word在试图打开文件时遇到错误” 紧急解决方案 -- 小黑日常超细解决教程
- 给开源社读者的一份信
- vs2015 + BabeLua + Cocos2d-x 3.10配置
热门文章
- 计算机与操作系统简介
- h5专题应该兼容那些浏览器?
- mysql_常用命令
- linux经常使用解压缩命令
- JavaScript程序开发(十五)—函数的属性和方法
- jsp判断字符串相等_最长回文字符串三种解法
- ajax请求获取服务器数据,jquery.ajax发布从app引擎服务器获取数据的请求
- nginx匹配规则_Nginx系列之server_name定义与匹配规则
- Java黑皮书课后题第5章:**5.19(打印金字塔形的数字)编写一个嵌套的for循环,打印下面的输出
- Java黑皮书课后题第4章:*4.15(电话键盘)电话上的国际标准字母/数字映射如下所示。编写程序,提示用户输入一个小写或大写字母,然后显示对应数字。对于非字母输入,提示非法输入