JavaScript 二

 

1.逻辑运算符       (&& || !)

&&逻辑与(只要有一个为假结果即为假)

|| 逻辑非(只要有一个为真结果即为真)

!逻辑非

var a = 10;
var b = 20;
console.log(a && b);     //20 

    //对于逻辑与,如果第一个操作数隐式转换时为true,这个式子的运算结果为第二个操作数
    //如果第一个操作数隐式转换时为false,这个式子的运算结果为第一个操作数
 
console.log(a || b);     //10	
	
	//对于逻辑或,如果第一个操作数隐式转换时为true,这个式子的运算结果为第一个操作数
	//如果第一个操作数隐式转换时为false,这个式子的运算结果为第二个操作数
			
console.log(!a);        //false

2.自增自减运算符(++ - )

var a = 10;
var b = a++;           //直接参与运算,先赋值,再自增
console.log(b,a);     // 10,11

var b = a;
var b = ++a;          //先自增,再赋值
console.log(b,a);    // 11,11


var a = 10;
console.log(a++ + a + ++a - a - --a + a++ +a);
// 10 + 11 + 12 - 12 - 11 + 11 + 12

前自增运算符与后自增运算符有本质的区别,相同点都是为了自身加1,不同点事前自增运算符是先加1,再使用操作数的值;后自增运算符是先使用操作数的值,再加1。

程序结构


程序的基本结构分为顺序结构,分支结构,循环结构


3.1分支结构(选择结构)

条件语句是基于不同的条件来执行不同的行为。

在JavaScript中,我们可使用以下条件语句:

  • if语句 - 只有当指定条件为真时,使用该语句来执行代码
  • if ... else语句 - 当条件为真时执行代码,当条件为假时执行其他代码
  • if ... else if .... else语句 - 使用该语句来选择多个代码块之一来执行
  • switch语句 - 使用该语句来选择多个代码块之一来执行

    3.1.1 if语句

如果(条件){

    可执行语句//条件为真时执行

}其他{

    可执行语句//条件为假时执行

}

  3.1.2 switch语句

switch(表达式或变量){// switch小括号里的值和case里的值是全等关系

    案例值1:

                //可执行语句

               打破; //结束开关语句

......

案例值n:

                //可执行语句

               打破;

默认值:

                //可执行语句

}


提示JavaScript中三种弹出式消息提醒的方式:


1.警告框警报,在JS中直接运用警报( “警告”);


2.信息输入框提示.prompt
()方法用于显示可提示用户进行输入的对话框。如果用户单击提示框的取消按钮,则返回null。如果用户单击确认按钮,则返回输入字段当前显示的文件。
用法:
var name = prompt('请输入名字','');


3.确认框确认。

confirm()方法用于显示一个带有指定消息和OK及取消按钮的对话框,根据用户点击确认框上的按钮返回true与false。
用法:
if(confirm(“确定要清空数据吗?”))
{
     document.main.text1.value =“”;
}

 再接再厉。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值