小仙女你好:我是今日开讲老师,请叫我张老师,蟹蟹!
今天我们一起来了解一下javaScript是个什么东东。
就跟朋友之间也需要了解一样。讲讲它的出生和成长!

(图是我从网上偷的,爱你的心是真的)好了,不说废话了

历史:话说在上世纪1995年,(天呢,就是我出生那年)网景公司推出了
naviator浏览器,这个公司很有追求,不仅能实现静态的html,还想发展动态的效果,那个年代网页一等待就上分钟,咱们现在十秒打不开网页就会吐槽,什么垃圾网站!
动手:有目标就去做,网景公司大牛特别多,布莱登 艾奇据说10天就做出来了javascript。刚出来的时候其实叫livescript,中文就是动态脚本的意思。公司开始推广这个livescript,但是吧,不出名,没人用,也没人学!心急上火。

当时最火的语言是java(现在也是最厉害的语言),他们公司就想蹭当红明星java的热度,(比如小明星想炒作,就碰瓷影帝)把名字改成了javaScript!这个时候程序员以为是java语言推出的新技术,纷纷去学习,公司营销成功了,但是大家学完之后发现,哦,原来跟java一点关系都没有。

竞争:当时最牛逼的公司是微软,微软一看网景这么厉害,就产生了危机感,就公司开会,也弄出了一个Jscript。这个类似javascript

标准:网景和微软开始竞争出现的js版本不一致,这可苦了好多程序员,
到底学那个,那个标准啊,ECMA(欧洲计算机制造协会)组织就去干这个事情了
(就好比居委会,去调节双方矛盾了)最后在1997年弄出了ECMAscript作为标准。这里的ECMAscript就是javascript。但是大家叫习惯了,一般还是说javascript。

这是我截图出来的一个网站语言排名。可以看出来javascript越来越强大了

看到这里,我相信你已经不在对javascript陌生了。

给小仙女讲什么是javascript(一)相关推荐

  1. 小仙女讲JVM(1)—综述

    大家好,自从上次讲了软考课程之后,本仙女受到了社会各界的一致好评.本仙女怀着用毕生所学回报社会的热忱,打算花大手笔进行JVM的讲解. 首先,对以上的四部分进行解释. (1)自动内存管理讲的是java运 ...

  2. 达内java晨讲案例_郑州达内的一天之晨讲主题:javascript的DOM

    在郑州达内的每一天都是充实的,在郑州达内的每一天都是开心的,在郑州达内每一天都是知足的,因为我们在达内提升的不仅仅是技能,更多的是收获了众多的小伙伴.下面就来看看郑州达内的晨讲吧,学习知识提升口才两不 ...

  3. 小仙女讲InnoDB(6)——综述

    时光匆匆呀,一晃,竟然到了8月中旬ღ( ´・ᴗ・` ).<小仙女讲InnoDB>也更新完了,欢迎大家的参观~ MySQL的概念 数据库是物理操作系统文件或其它形式文件类型的集合,mysql ...

  4. 小仙女讲InnoDB(1)——索引

    欢迎来到"小仙女讲故事",这集我们说说索引. 索引是什么 索引是对数据表中一列或多列的值进行排序的一种存储结构,使用它的目的是能加快查询表中数据时的速度. 1.索引--超市理货员 ...

  5. 想听世界上最懂 JavaScript 的人和你讲JavaScript 吗?

    时至今日,JavaScript 对前端工程师的重要性已无需多言.甚至有些同学已经达到了通读语言标准,对 ECMA-262 规范熟捻于心的水平. 然而即便如此,很多同学仍然将编程语言作为一种源自权威的. ...

  6. JavaScript定时器的工作原理(翻译)

    JavaScript定时器的工作原理(翻译) 标签(空格分隔): JavaScript定时器 最近在看ajax原理的时候,看到了一篇国外的文章,讲解了JavaScript定时器的工作原理,帮助我很好的 ...

  7. JavaScript 二进制的 AST

    本文讲的是JavaScript 二进制的 AST, 原文地址:Towards a JavaScript Binary AST 原文作者:Yoric 译文出自:掘金翻译计划 本文永久链接:github. ...

  8. 《JavaScript启示录》——第1章 JavaScript对象 1.1创建对象

    本节书摘来自异步社区<JavaScript启示录>一书中的第1章,第1.1节,作者:[美]Cody Lindley著,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...

  9. 等同于JavaScript isset()

    在PHP中,您可以执行if(isset($array['foo'])) { ... } . 在JavaScript中,您经常使用if(array.foo) { ... }来执行相同的操作,但这并不完全 ...

最新文章

  1. ExtJS(3)- 自定义组件(星级评分)
  2. 深入理解软件和硬件(国庆精彩活动预告)
  3. asterisk架构
  4. Maven 本地仓库访问私服
  5. 我父亲的新发明--玉米点播器
  6. java cookie过期_在Express中,会话Cookie过期
  7. android仿微信图片编辑器,electron/vue可编辑框contenteditable|仿微信截图
  8. java线程池原理简答_面试官让我讲讲Java线程池的实现原理,我笑了...
  9. Spark HA 集群搭建【1、基于文件系统的手动HA 2、基于zk的自动HA】
  10. OOM框架AutoMapper基本使用(2)
  11. 最简单易懂的SpringCloudSleuth教程(spring cloud体系的链路追踪系统)
  12. 读后感系列-2.《看见》柴静(二)
  13. Python Turtle绘图[难度2星]:横切的橙子(配色优化——邻近色/反差色)
  14. excel两行数据匹配【vlookup、countif】
  15. 什么是邮箱个人签名?邮箱如何设置个人签名?
  16. 浮点变量(float, double等)和零值的比较
  17. 英式音标字母组合发音规律
  18. quartz 2D 总结
  19. h.265不是视频压缩技术未来的5个原因
  20. tomcat的部署 tar.gz

热门文章

  1. 《自控力》总结_完结
  2. 如何通过轨迹信息判断驾驶人是否为同一人?
  3. oracle年份超出范围,SQL错误17268:年份超出范围(Java / Spring)
  4. 基于JAVA健身房管理系统演示录像2021计算机毕业设计源码+数据库+lw文档+系统+部署
  5. 数字计算机在线用,十进制与二进制在线转换工具
  6. WKWebView自适应
  7. Robust semantic segmentation by dense fusion network on blurred vhr remote sensing images
  8. Python-matplotlib plt.tick_params参数解析
  9. NVIDIA/apex报错解决过程
  10. 【每天读一点英文】gnuhpc:Two Truths to Live By