JS语法基础
大小写敏感
js对大小写非常敏感,应使用小写字符命名变量。复合型变量名称,遵循驼峰命名法,例getElementById。
注释
单行注释 双反斜杠表示 //
多行注释 /* */分隔符进行标识
标签
标签一般由一个合法的字符名称加上冒号组成,可以放在任意行的起始位置。
loop:for (var j = j; j < 6; j++){
if (j == 2 ) continue loop;
document.write("
" + j );
}
关键字和保留字
关键字:
保留字:
JS语法特性
词
js语言的最小单元,包括常量、变量、运算符、表达式、指令、修饰符。
句子
句子以;作为结束标志,有时也可以换行符作为一句结束的标志。
一个句子至少包含一个词,或一个段落,或一个分号。仅有一个分号构成的句子,称为空语句。
段落
段落是由一对大括号{}包含的一段代码。段落内容可以是一句或多句完整的句子。也可以在段落内嵌套另一个段落,形成结构嵌套。
var a = 123, b = 321, c;
function min (a, b) {
return a < b ? a : b;
}
c = min(a, b);
document.write(c);
对象 ({})
以左大括号{开始,以右大括号}结束,里面多个名/值 对。名称和值之间使用冒号:进行分隔,名/值 与 名/值之间使用,号隔开。
var object = {
name1 : value1
name2 : value2
name3 : value3
}
例:郑州胎记去除哪家好 http://www.zykdbh.com/
var = me {
name : "张三",
say:function(){
return "Hi, world!";
}
}
document.write("
" + me.name + " : " + me.say() + "");
数组 [ ]
数组在[开始,]结束,中间可包含多个值,值之间使用逗号,分隔,数组是值的有序集合。
var me = [
"张三",
function() {
return "Hi, world!";
}
]
调用数组时,可以通过数组的下标序号来进行定位,其中第一个元素的序号为0,由于数组的第二个元素的值为一个函数,因此在引用元素时,需要在值的后面增加一对小括号。
var me = ["张三",function(){return "Hi, world!";}]
ducument.write("
" + me=[0] + " : " + me[1]() + "");
1
2
调用和逻辑分隔()
js中,小括号()表示一个运算符,用于调用函数。小括号也可以作为逻辑分隔符,在定义函数时,放在函数名称的后面,用来分隔函数与参数。
function hello(user){
return "
" + user + "";
}
document.write(hello("Hi, world!"));