JavaScript语法基础

JS语法基础

大小写敏感

js对大小写非常敏感,应使用小写字符命名变量。复合型变量名称,遵循驼峰命名法,例getElementById。

注释

单行注释 双反斜杠表示 //
多行注释 /* */分隔符进行标识

标签

标签一般由一个合法的字符名称加上冒号组成,可以放在任意行的起始位置。

loop:for (var j = j; j < 6; j++){
    if (j == 2 ) continue loop;
    document.write("<br>" + 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
}

例:

var = me {
    name : "张三",
    say:function(){
        return "Hi, world!";
    }
}
document.write("<h1>" + me.name + " : " + me.say() + "</h1>");

数组 [ ]

数组在[开始,]结束,中间可包含多个值,值之间使用逗号,分隔,数组是值的有序集合。

var me = [
    "张三",
    function() {
        return "Hi, world!";
    }
]

调用数组时,可以通过数组的下标序号来进行定位,其中第一个元素的序号为0,由于数组的第二个元素的值为一个函数,因此在引用元素时,需要在值的后面增加一对小括号。

var me = ["张三",function(){return "Hi, world!";}]
ducument.write("<h1>" + me=[0] + " : " + me[1]() + "</h1>");

调用和逻辑分隔()

js中,小括号()表示一个运算符,用于调用函数。小括号也可以作为逻辑分隔符,在定义函数时,放在函数名称的后面,用来分隔函数与参数。

function hello(user){
    return "<h1>" + user + "</h1>";
}
document.write(hello("Hi, world!"));

未完待续

猜你喜欢

转载自blog.csdn.net/qq_45924653/article/details/107335695