介绍JS基本语法

①表达式和语句
表达式:console.log表达式的值为函数本身;只有函数才有返回值;
语句:var a=1是一个语句
二者区别:
》表达式一般都有值,语句可能有也可能没有
》语句一般会改变环境(声明、赋值)
》上面两句话并不是绝对的

②标识符的规则
a、空格
大部分空格没有实际意义
加回车大部分时候不影响,只有return后面是不能加回车
b、注释
好的注释:如踩坑注释

③if/else语句
if(表达式){
语句
}else if(表达式){
语句
}else{
语句
}

function fn(){
if(表达式){
return 表达式
}if(表达式){
return 表达式
}
return 表达式
}

④问号冒号表达式
表达式1?表达式2:表达式3

⑤&&短路逻辑
A&&B&&C&&D
只取第一个假值,否则为D

⑥||或或逻辑
A||B||C||D
取第一个真值,否则为D

⑦while语句
while循环 当…时候
do while

⑧for循环
for是while循环的方便写法
语法:
for(语句1;表达式2;语句3){
循环体
}
规则:先执行语句1;
再判断表达式2;
如果是真,执行循环体,然后执行语句3;
如果为假,直接退出循环,执行后面的语句

⑨continue/break
退出当前一次循环/退出所有循环

⑩label
{
foo:1
}
不是对象,是label

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值