java script

JavaScript是什么,能干什么?

一个网页的结构,是通过HTML决定的

脑袋,手脚,身体

CSS决定了这个网页的样式

是高是矮,是胖还是瘦,是黑还是白

这个网页的行为是通过JavaScript决定的

走路,跑步,眨眼睛

JavaScript的发展史

它最初由Netscape的Brendan Eich设计。JavaScript是甲骨文公司的注册商标。Ecma国际以JavaScript为基础制定了ECMAScript标准。JavaScript也可以用于其他场合,如服务器端编程。完整的JavaScript实现包含三个部分:ECMAScript,文档对象模型,浏览器对象模型。 [8]
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具有非常丰富的特性。 [9]
发展初期,JavaScript的标准并未确定,同期有Netscape的JavaScript,微软的JScript和CEnvi的ScriptEase三足鼎立。1997年,在ECMA(欧洲计算机制造商协会)的协调下,由Netscape、Sun、微软、Borland组成的工作组确定统一标准:ECMA-262。

JavaScript的使用

在前端开发中,JavaScript不能单独运行(除非是单独安装了JavaScript的运行环境)JavaScript必须挂载在网页上

说羊毛出在羊身上

HTML就是

java script(一)相关推荐

  1. 屏蔽“网页上有错误”提示,屏蔽java script 错误的代码

    <script> window.onerror=hide_error_message; function hide_error_message() {return true;} </ ...

  2. java script 添加控件,【更新】GLG工具包Visualization and HMI Toolkit更新至v3.6,支持Java Script...

    Visualization and HMI Toolkit的为开发高级图形的动态界面而设计的艺术化的框架:它不仅仅是简单的按键与菜单,它是全动态的能显示动态数据以及能反映用户互动的图片对象.它不仅仅是 ...

  3. java script 对象

    java script 对象 1.创建方式 1)通过字面量的形式创建 例:var = stt{x:1,y:2,y:3}; 或:var = stt{ x:1, y:2, 'for':3 } 注意关键字必 ...

  4. java script中==和===_Java Script 中 ==(Equal) 和 === (Identity Equal) 的区别和比较算法逻辑...

    判断两个变量是否相等在任何编程语言中都是非常重要的功能. JavaScript 提供了 == 和 === 两种判断两个变量是否相等的运算符,但我们开始学习的时候 JavaScript 的时候,就被一遍 ...

  5. java script error_java script error 错误解决方法

    用了动易这么久了,有时一不小心改错模版文件或者 修改相关的JS,就会导致页面出现一些奇怪了 的弹出框 说什么 java script error 错误,烦死了. 今天特别研究了下,找到了解决这类问题的 ...

  6. Java Script网页特效实例大全

    Java Script网页特效实例大全 2009年06月27日 JavaScript是一种简洁的.面向对象的.跨平台的描述语言,是一种专门用来开发Internet客户端和服务端的应用程序.使用Java ...

  7. java script的小基础

    javascript是一种弱数据类型的脚本语言,这种语言呢,通常广泛的运用于web前端开发中,web前端开发由三个层面组成,第一层是结构,即是html,(hyper text markup langu ...

  8. java script基础入门·2

    java script基础入门2 方法声明 <script>function arr(a,b) {return a+b;}let sum=arr(11,12);window.documen ...

  9. Java script 获取时间_java script时间代码 - 已解决 - 搜搜问问

    java script时间代码 25 [ 标签:java, script, 时间代码 ] ˊ︷.鏡゛ 2009-01-07 18:20 要实现一个效果~ 页面上显示时间是 某年某月某日某时 时间自动增 ...

最新文章

  1. Go 两种形式的“类型转换”
  2. 虚拟现实大会ChinaVR2015报告之-From Visual Content to Virtual Reality Data-driven Intelligence Production
  3. VTK:相互作用之Game
  4. 测试管理 | 测试经理定义和实施测试度量
  5. apache点NET环境
  6. 虚拟机中Ubuntu IP地址漂移问题解决(为Ubuntu配置固定IP地址)
  7. mac Desktop 在Terminal 无法访问,错误提示:ls: .: Operation not permitted
  8. Windows下phpstudy nginx.conf 配置PHP项目
  9. torch.optim.lr_scheduler:调整学习率
  10. 轻松解决Mac和Windows中Unity汉化问题
  11. CSS3如何实现DIV圆角边框
  12. 迅为4412开发板上的步进电机小知识
  13. 全国机器人足球锦标赛
  14. 改之理java文件_apk改之理反编译错误,来大神
  15. 计算机考研专业课资料百度云,考研专业课资料(一)
  16. python 相似形态 股票_比对相似k线软件 python比对股市k线相似性
  17. 基于BP神经网络的英文字母识别
  18. Comet OJ - 2019国庆欢乐赛 D1 入学考试 (简单版)
  19. Linux下软中断过程(详细)源码总结
  20. (Python实现中文分词最大匹配算法)研究生命的起源

热门文章

  1. 电信业务平台融合的探讨
  2. 关于C语言实现凯撒加密算法
  3. Oracle导出数据字典
  4. 目前流行前端web几大UI框架排行榜
  5. 石油币,世界第一个主权加密数字货币.md
  6. 新时代的石油:共享数据库中的数据控制问题
  7. python泰勒公式_泰勒公式和Gamma函数
  8. MC基础教程#2 加载器、模组、光影、材质包、数据包下载及安装(国际Java版)
  9. 洞庭龙梦(开发技巧和结构理论集)
  10. Android WebView显示广告