转载地址:http://www.cnblogs.com/yuanchenqi/articles/6893904.html

一、Javascript结构   ECMAScript  

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

  核心(ECMAScript) 

  文档对象模型(DOM) Document object model (整合js,css,html)

  浏览器对象模型(BOM) Broswer object model(整合js和浏览器)

 Javascript 在开发中绝大多数情况是基于对象的.也是面向对象的. 

前端基础-JavaScript

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

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

2.1 JS的引入方式

直接在head 标签中编写 <script>  标签

    <script>
        alert('hello world')
    </script>
以文件方式 导入(推荐)

    <script src="test.js"></script>

2.2 JS的变量、常量和标识符

 

2.2.1JS的变量

  变量:以字母保存某值,然后通过这些字母执行完操作。在JavaScript 中,这些字母被称为变量。

在JS中定义变量:

  1、声明变量时不用声明变量类型. 全都使用var关键字;  var x; x =3;

  2、一行可以声明多个变量.并且可以是不同类型 var a=3,b=4,name="zh";

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

  4、变量命名,首字符只能是字母,下划线,$美元符 三选一,余下的字符可以是下划线、美元符号或任何字母或数字字符且区分大小写,注意x与X是两个变量。 

命名规范与python一样,是驼峰体!

Camel 标记法
首字母是小写的,接下来的字母都以大写字符开头。例如:
var myTestValue = 0, mySecondValue = "hi";

Pascal 标记法
首字母是大写的,接下来的字母都以大写字符开头。例如:
Var MyTestValue = 0, MySecondValue = "hi";

高逼格 标记法
      在以 Pascal 标记法命名的变量前附加一个小写字母(或小写字母序列)以说明该变量的类型。
例如,i 表示整数,s 表示字符串,如下所示:
“Var iMyTestValue = 0, sMySecondValue = "hi";
命名规则

相关文章:

  • 2022-01-26
猜你喜欢
  • 2021-07-25
  • 2022-03-13
  • 2022-01-03
  • 2021-07-17
  • 2022-12-23
  • 2022-12-23
  • 2021-09-17
相关资源
相似解决方案