JavaScript语法

引用JavaScript代码方式

将JavaScript代码放到head标签中的script中
<head>
     <script>
          JavaScript goes here . . .
     </script>
</head>
将JavaScript代码存为一个扩展名为 .js 的独立
<head>
     <script src = "file.js"></script>
</head>

最好的做法是把script标签放到HTML文档的最后, 结束body标签之前以便浏览器快速的加载页面。

注释

//单行注释
<!--这是JavaScript种的注释
<!--这是HTML种的注释-->
/*多行注释
多行注释*/

变量

允许直接使用变量而无需事先声明,但最好事先声明以免发生某些错误。声明如下:
var age;

变量的作用域

全局变量和局部变量
注意:如果函数中的变量未用var声明,则视为全局变量!

数据类型

JavaScript是一种弱类型语言,不需要进行类型声明,程序员在任何阶段都可以改变变量的数据类型。类型有字符串、数值、布尔值数组、对象。

数组

数组可以用关键字Array来声明,声明数组的同时还可以指定数组初始元素个数(也可以不给出),也就是数组的长度。例如:

var beatle = Array4);
var arr = Array();
var arr = [ ];
array[ index ] = element;//数组的填充
beatles[0] = "John";
beatles["age"] = 18;     //关联数组
beatles = Array(“John”,18false );
beatles = [“John”,18false];
beatles[0] = arr ;
beatles [0] = arr[3]; 
对象

创建对象用Object关键字或者花括号语法:

var lennon = Object();
     lennon.name = "John";
     lennon.year = 1940;
var lennon = {name:"John"year:1940}; 

操作

算术操作符(+、-、*、/)
  1+2*3/4
 “10”+ 20     //结果是1020
 “I fell ”+ "happy"
条件语句
     if(condition){
statemens;
}
比较操作符(>、<、>=、<=、==、!=、===、!==)
逻辑操作符(&&、||、!)
循环语句
  while(condition){
statements;
}
     do{
statements;
}while(condition);
     for(initial condition; test condition; alter condition){
statements;
}
函数
function name(arguments){
statements;
}
内建对象与宿主对象
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章