javascript中各种语句和控制结构编写javascript程序

本文详细介绍了JavaScript中的各种语句和控制结构,包括复合语句、空语句、声明语句(如var、function)、条件控制语句(if、switch)、循环语句(while、do/while、for)、跳转语句(break、continue)。通过实例解析,帮助读者更好地掌握JavaScript编程基础。
摘要由CSDN通过智能技术生成

复合语句和空语句

用花括号将多条语句联合在一起,就形成了一条复合语句。

复合语句是一个语句块,它的结尾不需要封号。

1

2

3

4

5

{

    var x = Math.PI;

    var cx = Math.cos(x);

    alert('cos(π)=' + cx); //cos(π)=-1

}

空语句是允许包含0条语句的语句。它的形式如下:

1

;

空语句不会执行任何动作。新建一个前端学习qun438905713,在群里大多数都是零基础学习者,大家相互帮助,相互解答,并且还准备很多学习资料,欢迎零基础的小伙伴来一起交流。

声明语句

1. var

var语句用来声明变量的。它后面跟随的是要声明的变量列表,列表中的每个变量都可以带有初始化表达式,用于指定其初始值。

1

var x = 1,y = 2,z;

如果var语句出现在函数体内,那么它声明的变量是局部变量;如果在顶层代码中使用var语句,那它声明的是全局变量。(全局变量和局部变量在之前的章节中有提到)

如果用var声明的变量没指定初始值,那么其值为undefined。它声明的变量会被提前到函数顶部,但在声明语句前它的值都是undefined。

1

2

3

4

5

6

function test_var(){

    alert(x); //undefined

    var x = 1;

    alert(x); //1

}

test_var();

2. function

function关键字是用来定义函数的。

函数声明语句语法格式:

1

2

3

function funcname([arg1,[arg2[...,argn]]]){

    statements

}

funcname是要声明的函数名称,之后跟用逗号隔开的参数列表。花括号内是函数语句。

1

2

3

4

//函数声明语句

function sum(x,y){

    return x + y;

}

上面一个例子,用函数定义表达式,也可以达到同样的效果,写法如下:

1

2

3

4

//函数定义表达式

var sum = function(x,y){

    return x + y;

}

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值