JavaScript语法

1、算数运算符: +、-、*、%、/、++、--

2、赋值运算符:=、+=、-=、*=、/=、%=

3、字符串运算符

4、比较运算符:==、===、!=、!===、>、>、>=、<=

5、逻辑运算符:&&、||、!

6、条件运算符:例:x < 10、"x比10小":“x比10大”

*任何类型与字符串想加都会转换成字符串类型

<pre name="code" class="javascript">function btn() {
        var i = 10;
        var j = 20;
        document.getElementById("count").innerHTML =  i /= j;
    }
    function btn1(){
        var a = 5;
        var b ="5";
        var m = a + b;
        document.getElementById("count").innerHTML = m;
    }
    var c = 10;
    var d = "10";
    document.write(c===d);

    var e = 20;
    document.write(e>=5?"e大于等于20":"e小于20");

 

二、条件运算符

if...else   &  if ... else if...else

 var f = 9;
    if(f >= 10){
        document.write("hello lo lij");
    }else if(f<9){
        document.write("jejow");
    }else{
        document.write("23234")
    }
switch

function button1(){
        var y ;
        var day =new Date().getDay();
        switch (day){
            case 0:
                y = "Today it's Sunday";
                break;
            case 6:
                y="Today it's Saturday";
                break;
            default :
                y="Looking forward to the Weekend";
                break;
        }
        document.getElementById("demo1").innerHTML=y;
    }
*getDay() 返回一星期中的某一天(0~6)

*getDate()返回一个月的某一天(1~31)


三、循环语句

for循环

var i=[1,2,4,5,6];
    for(var j=0; j< i.length;j++){
        document.write(i[j]+"、");
    }
    for(j in i){
        document.write(i[j]+"<br/>");
    }
for in (只访问数组中已定义的元素)

for([var] variable in {object | array | collection}) 

statement  (https://msdn.microsoft.com/zh-cn/library/4z08sst3.aspx)

var myArray = new Array();
    myArray[0] = "Lily";
    myArray[1] = "Tom";
    myArray[2] = "Jame";
    for(li in myArray){
        document.write(myArray[li]+"<br>");
    }
while & do while 

do while 先执行后判断、while先判断后执行

四、跳转语句

break、continue

continue断了会跳过继续执行

break 断了会停止执行


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值