当前位置: 首页 > news >正文

JavaScript学习系列(一)什么是javascript

 

JavaScript学习(一)初识JavaScript

一、什么是JavaScript?

   JavaScript最早出现在1995年。主要是完成客户端输入的有效性验证。JavaScript的出现在当时不能不说是令人振奋的,要知道在当时普遍使用的电话线调制解调器的速率只有28.8kbitps.javascript的出现避免了服务器对客户端输入的验证,而把这些繁琐而简单的任务由客户端自己来解决。

JavaScript原来的名字是Live Script。在javascriot2.0的时候因为当时java势头正盛,为了迎合大众,作为一种营销策略将名字改为JavaScript。这一策略无疑是成功的。

1997年,JavaScript1.1被提交给欧洲计算机制造商委员会ECMA,并由来自Netscape, java, Microsoft和其他对脚本语言感兴趣的公司的程序员制定出壳ECMA-262标准。

二、JavaScript组成

         ECMAscript作为标准化的JavaScript,但它并不是JavaScript唯一的部分,也不是唯一的标准化的JavaScriptJavaScript由三部分组成。

JavaScritp;

ECMAScriptpt

BOM

DOM

DOM文档对象模型

BOM浏览器对象模型

 

DOMHTMLXML的应用程序接口。其实就是HTML的文档的结构,更通俗地说就是网页元素的结构,如

<html>

<head>

<title>html文件结构<title>

</head>

<body>

<p>这是一个段落</p>

</body>

</html>

Html

         Head

                 Title

                        html文件结构

         Body

                  P

                       这是一个段落

 

 

转载于:https://www.cnblogs.com/sunlight119/archive/2008/10/23/1318172.html

相关文章:

  • 移动端唤起键盘时取消position:fixed定位
  • 磁盘爆满
  • 29、Java并发性和多线程-非阻塞算法
  • 吕佳(帮别人名字作诗)
  • 如何弹出固定大小及内容的网页窗口
  • jvm 各个区含义
  • 文章推荐
  • Spark HA on yarn 最简易安装。
  • jade 入门教程
  • SICP-1.5-控制结构
  • C++面试题集(最全的C\C++试题集和答案)
  • java多态的理解
  • [导入]创建一个存储过程,根据系部编号查出男生、女生人数
  • 安装OpenResty开发环境
  • Vc中的文件路径问题
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • Angularjs之国际化
  • CSS实用技巧
  • Debian下无root权限使用Python访问Oracle
  • Django 博客开发教程 8 - 博客文章详情页
  • input实现文字超出省略号功能
  • JS笔记四:作用域、变量(函数)提升
  • linux学习笔记
  • nginx 负载服务器优化
  • Python socket服务器端、客户端传送信息
  • python 学习笔记 - Queue Pipes,进程间通讯
  • seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决
  • use Google search engine
  • Vue实战(四)登录/注册页的实现
  • 翻译 | 老司机带你秒懂内存管理 - 第一部(共三部)
  • 面试总结JavaScript篇
  • 探索 JS 中的模块化
  • 文本多行溢出显示...之最后一行不到行尾的解决
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • 函数计算新功能-----支持C#函数
  • 直播平台建设千万不要忘记流媒体服务器的存在 ...
  • (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (Java)【深基9.例1】选举学生会
  • (二)换源+apt-get基础配置+搜狗拼音
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (附源码)springboot人体健康检测微信小程序 毕业设计 012142
  • (论文阅读11/100)Fast R-CNN
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (一)pytest自动化测试框架之生成测试报告(mac系统)
  • (转)LINQ之路
  • ****Linux下Mysql的安装和配置
  • .dwp和.webpart的区别
  • .jks文件(JAVA KeyStore)
  • .NET HttpWebRequest、WebClient、HttpClient
  • .NET WebClient 类下载部分文件会错误?可能是解压缩的锅
  • .Net(C#)自定义WinForm控件之小结篇
  • .net解析传过来的xml_DOM4J解析XML文件
  • :not(:first-child)和:not(:last-child)的用法