JavaScript介绍

你不知道它是什么就学?这就是一个网页嵌入式脚本语言...仅此而已

JavaScript组成

一个完整的 JavaScript 实现是由以下 3 个不同部分组成的:

  • 核心(ECMAScript) 
  • 文档对象模型(DOM) Document object model (整合js,css,html)
  • 浏览器对象模型(BOM) Broswer object model(整合js和浏览器)

JavaScript基础part1

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

ECMAScript 描述了以下内容:

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

JavaScript引入方式

//直接编写,header里面
<script>
    alert('hello world')
</script>
//导入文件
<script src="hello.js"></script>

 

变量

声明变量使用var关键字,不需要指定变量类型

//普通方式
var i;    //声明变量
i=10;    //变量赋值

//简写方式
var j=20;    //声明变量及赋值

 

一行可以声明多个变量,可以是不同的类型

var name="bob", age=20, job="teacher";

 

如果声明变量的时候不用var,那么该变量是全局变量

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

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

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

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

相关文章: