【无标题】

本文介绍了JavaScript中局部变量let、全局变量var和常量const的区别,以及如何使用typeof判断数据类型。此外,讲述了算术运算符、等于运算符的特性,逻辑表达式的规则,switch语句的执行流程,for...of和for...in的用途,以及JavaScript函数的三种定义方式。
摘要由CSDN通过智能技术生成

let 为局部变量 var为全局变量 const为常量 (undefined 表示变量未被定义)

可用typeof来判断变量为什么类型的

算数运算符中 字符类型和数值类型可进行运算 只有+会让字符串进行拼接 而其他可与字符类型进行数学运算

==比较内容是否相同 不会比较数据类型 ===比较类型是否相同

格式: 表达式 ? 结果1 : 结果2 ;如果表达式运算的结果是true,把结果1返回,如果表达式运算的结果是false,把结果2返回

数据类型作为布尔值 number(整数)非0为true 字符类型 除了空字符串 其他都是为true 空值都是false 所有对象都是true(在if判断中可直接填写1,2,不需要条件成为boolean类型)

1、switch表达式一定会先找case,找到后一定要给break 2、switch给位置没有关系,跟case有关 3、如果找到后没有break,可以继续执行,直到找到break或都程序结束 (在JS中,switch语句可以接受任意的原始数据类型

在这里插入图片描述
for…of 用于遍历可迭代对象的值,而 for…in 用于遍历对象的可枚举属性的键名。
js函数的三种方式(跟java方法相同)
1.function 函数名(参数列表){
函数体;
[return 返回值;]
}
方法需调用 要不然不执行
2.var demo = new Function(“a,b”,“alret(a+b)”);(a,b相当于参数列表)(另外一个则相当于方法体)
3./* 匿名函数: 了解 */
var demo = function(){
alert(77);
}

  • 11
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值