码迷,mamicode.com
首页 > 编程语言 > 详细

HTML 之 JavaScript

时间:2018-09-08 11:48:44      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:核心   区分大小写   多态   display   技术   tor   job   center   spl   

  JS

一、JS 概述

  1.1 JS 历史

  • 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言)
  • Netscape(网景)接收Nombas的理念,(Brendan Eich)在其Netscape Navigator 2.0产品中开发出一套livescript的脚本语言.Sun和Netscape共同完成.后改名叫Javascript
  • 微软随后模仿在其IE3.0的产品中搭载了一个JavaScript的克隆版叫Jscript.
  • 为了统一三家,ECMA(欧洲计算机制造协会)定义了ECMA-262规范.国际标准化组织及国际电工委员会(ISO/IEC)也采纳 ECMAScript 作为标准(ISO/IEC-16262)。从此,Web 浏览器就开始努力(虽然有着不同的程度的成功和失败)

  1.2 ECMAScript

    尽管 ECMAScript 是一个重要的标准,但它并不是 JavaScript 唯一的部分,当然,也不是唯一被标准化的部分。实际上,一个完整的 JavaScript 实现是由以下 3 个不同部分组成的:

  • 核心(ECMAScript) 
  • 文档对象模型(DOM) Document object model (整合js,css,html)
  • 浏览器对象模型(BOM) Broswer object model(整合js和浏览器)
  • Javascript 在开发中绝大多数情况是基于对象的.也是面向对象的. 

            技术分享图片

 

  简单地说,ECMAScript 描述了以下内容:

    •   语法 
    •   类型 
    •   语句 
    •   关键字 
    •   保留字 
    •   运算符 
    •   对象 (封装 继承 多态) 基于对象的语言.使用对象

  1.3 JS 的引入方式

1 {#1 直接编写#}
2     <script>
3         alert(‘hello yuan‘)    js 块 建议放在 body 块的最下面
4     </script>
5 {#2 导入文件#}
6     <script src="hello.js"></script>  

二、JS 基础知识

  2.1 变量

   声明变量 使用关键字 ‘ var ‘, var a=1;

   在一行上可以去声明多个变量。var name="lfd", age=20, job="lecturer";

   声明变量时 可以不用var. 如果不用var 那么它是全局变量。

   变量命名,首字符只能是字母,下划线,$美元符 三选一,且区分大小写,x与X是两个变量。

   变量命名法则:

技术分享图片
1 Camel 标记法
2 首字母是小写的,接下来的字母都以大写字符开头。例如:
3 var myTestValue = 0, mySecondValue = "hi";
4 Pascal 标记法
5 首字母是大写的,接下来的字母都以大写字符开头。例如:
6 Var MyTestValue = 0, MySecondValue = "hi";
7 匈牙利类型标记法
8 在以 Pascal 标记法命名的变量前附加一个小写字母(或小写字母序列),说明该变量的类型。例如,i 表示整数,s 表示字符串,如下所示“
9 Var iMyTestValue = 0, sMySecondValue = "hi";
View Code

 

HTML 之 JavaScript

标签:核心   区分大小写   多态   display   技术   tor   job   center   spl   

原文地址:https://www.cnblogs.com/jinzejun/p/9608202.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!