标签:
1.变量名命名规则
1>变量名不能以数字开头
2>变量名只能包含数字,字母,下划线 $(和php定义变量冲突,尽量不使用)
3>区分大小写
4>变量名不能和系统内部关键字相同
2.数据类型(typeof 显示数据类型的关键字)
1>number(数字类型)
2>string(字符类型)
3>null(空类型)
4>undefined(未定义)
5>boolean(布尔类型 true false)
6>复合数据类型(数组,对象)
3.运算符
1>赋值元素符(=,把符号右边的值赋值给左边的变量名)
2>算数运算符(+,-,×,/,%,++,--)
3>比较运算符(>,<,>=,<=,==,!=,===,!==)
==:判断两个值是否相同
===:判断两个数据是否相同(判断值和数据类型)
4>逻辑运算符(!,&&,||)
5>复合赋值运算符(+=,-=,×=,/=)
6>字符串运算符(+)
7>位运算符
4.语法规则
1>必须区分大小写
2>所有的符号都必须是英文状态下的
5.传值:把一个变量传给另外一个变量
1>赋值传值:两份数据,两份数据之间不会相互影响,在简单数据的传值中,都是赋值传值
2>引用传值:一份数据,任意一个改动值,另外一个也会受影响,在复杂数据中,都是引用传值
6.流程控制语句
1> if(条件){代码块} 代码块中的内容可能不会执行
2>if(条件){代码块1} else{代码块2} 必然会右一个代码块执行
7.switch语句
switch(变量或者是表达式){case 值:Document.write(); break.....default}
8.循环
条件: 1>循环变量是初始化
2>循环条件的判断
3>循环变量的改变
1>while循环
var i=1;
while(i<=100){代码块(循环变量的改变);}
2>do while 循环
var i=1;
do{循环体 (循环变量的改变)}while(i<=100)
注意:循环体至少被执行一遍
3>for循环
for(循环变量的初始化;循环条件的判断;循环条件的改变){循环体}
标签:
原文地址:http://www.cnblogs.com/zhaoxuetong/p/5720840.html