js基本语法

一.注意事项

1.严格区分大小写

<script type="text/javascript">  
    console.log("Hello World");
</script>

JavaScript是严格区分大小写的,也就是abc和Abc会被解析器 认为是两个不同的东西。
所以在编写上边的HelloWorld时,一定要注意区分大小写。

2.注释方法

分为两种:
单行注释://注释内容
多行注释:/*注释内容*/

3.标识符

所谓标识符,就是指变量、函数、属性的名字,或函数的参数。
标识符可以是按照下列格式规则组合起来的一或多个字符:
第一个字符必须是一个字母、下划线( _ )或一个美元符号( $ )。
其他字符可以是字母、下划线、美元符号或数字。
按照惯例,ECMAScript 标识符采用驼峰命名法。
但是要注意的是JavaScript中的标识符不能是关键字和保留字符。

4.变量

变量就相当于一个盒子,把我们常用的一大段代码封装起来,然后起一个变量名,变量名继续使用

5.数据类型

JavaScript中一共有5种基本数据类型:
字符串型(String)
数值型(Number)
布尔型(Boolean)
null型(Null)
undefined型(Undefined)
这5种之外的类型都称为Object,所以总的来看JavaScript中共有六种数
据类型。

6.typeof运算符

使用typeof操作符可以用来检查一个变量的数据类型。
使用方式:typeof 数据,例如 typeof 123。
返回结果:
typeof 数 值 number
typeof 字符串 string
typeof 布尔型 boolean
typeof undefined undefined
typeof null object

二.分支语句

1.if分支语句以及if else if语句

   var fenshu = prompt("请输入分数")
        if (fenshu > 90) {
            alert("优秀")
        } else if (fenshu > 70) {
            alert("良好")
        } else if (fenshu > 60) {
            alert("及格")
        } else if (fenshu < 60) {
            alert("太差")
        }

2.switch语句

计算这个月有多少天:

var year = 2020;
        var month = 5;
        switch (month) {
            case 1:
            case 3:
            case 5:
            case 7:
            case 8:
            case 10:
            case 12:
                alert("31天")
                break;
                alert("31天")
                break;
            case 2:
                if (year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)) {
                    alert("29天")
                } else {
                    alert("28天")
                }
                break;
            case 4:
            case 6:
            case 9:
            case 11:
                alert("30天")
                break;
            default:
                break;
        }

三.循环

1.while循环

while用于循环作用基本一致,通常用来循环数组

注意:指定结果是true,代码一直执行(死循环)

 while (true) {
            console.log("我叫张三");
        }

2.do while循环

do while 和while基本一致,它在循环开始前先执行一次操作,然后才进行判断,true就继续执行,false就结束循环。

do {
        console.log("我是张三");
       } while (true);

3.for循环

 for循环是根据数组的长度去确定循环次数的,而对象是没有长度这个属性的,所以,for循环不能用来遍历对象,可以用来遍历数组和字符串。

求1-100的和

 for (var i = 1; i <= 100; i++) {
            if (i % 2 == 0) {
                sum += i
            }
        }
        console.log(sum);

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值