1.3JavaScript 变量运算符与语法

运算符

1).+-*/% 加减乘除

2).in 判断一个属性是否在一个对象身上
obj = {'uername':'user','age':'20'}
alert('age' in obj);
/
arr = ['1','2','3','4'];
alert(2 in arr);
判断一个数组的下标在不在数组中
/
3).instanceof  判断一个对象是否从一个类实例化出来的

4).delete 删除运算
delete只能删除全局变量,不能删除局部变量
v= 'abc';
delete v;
alert(v);
2.JS语法
1. if语句
条件必须成立
只能命中其一
代码执行顺序
从上向下
从左到右
<script>
score = 70;
    if(score>=66){
        alert('及格!');
    }else {
        alert('不及格!') ;
    }
</script>

2.switch语句
<script>
switch (week=3){
    case 1:
   alert('周一');
            break;
    case 2:
        alert('周一');
        break;
    case 3:
        alert('周二');
        break;
    case 4:
        alert('周三');
        break;
    case 5:
        alert('周四');
        break;
    case 6:
        alert('周五');
        break;
    default:
        alert('周六');
        break;
}
</script>

3.while语句
<script>
    i=0;
    while (i<10){ 
 document.write('<h1>'+i+'</h1>');
        i= i+1;
    }
   i= i+1;
</script>

4.for循环
<script>
for(i=0;i<10;i++){
    document.write('<h1>'+i+'</h1>');
}
</script>

5.forIn遍历
<script>
    obj = {  'username':'user1','age':'20'};
for(i in obj){
    document.write('<h1>'+obj[i]+'</h1>');
}
</script>
九九乘法表
<script>
    sum = 0;
for(i=1;i<+9;i++){
    document.write('<br>');
    for(j=1;j<=i;j++){      document.write('<span>'+i+'X'+j+'='+(i*j)+'</span>');
    }
}
</script>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容