Javascript工作中小技巧总结

本文介绍了JavaScript中的一些简化语法技巧,包括变量简写声明、空值检查的简洁写法、多条件if的数组方法、三元运算符以及数组赋值和算术运算的简写,还有foreach和for...in循环的使用。
摘要由CSDN通过智能技术生成
1、声明变量

当要声明两个具有共同值或共同类型的变量时,可以使用此简写形式

let test1;
let test2 = 1;
//简写
let test1, test2 = 1;
2、Null、Undefined,检查对象为空

当创建新变量时,有时想检查为其值引用的变量是否为null或未定义

if (test1 !== null || test1 !== undefined || test1 !== '') {
	let test2 = test1;
}
//简写
let test2 = test1 || '';
3、if多条件

if多条件时可以在数组中存储多个值,并且可以使用数组include方法

if (x === 'a' || x === 'b' || x === 'c' || x ==='d') {
}
//数组方式
if (['a', 'b', 'c', 'd'].includes(x)) {
}
4、If … else三元运算符

if-else条件,使用三元运算符

let test: boolean;if (x > 1) {
	test = true;
} else {
	test = false;
}
//三元运算符
let test = (x > 10) ? true : false;
5、给多个变量赋值

当处理多个变量,并希望将不同的值分配给不同的变量时

let test1, test2, test3;
test1 = 1;
test2 = 2;
test3 = 3;
//简写
let [test1, test2, test3] = [1, 2, 3];
6、赋值运算符

算术运算符

test1 = test1 + 1;
test2 = test2 - 1;
test3 = test3 * 2;
//简写
test1++;
test2--;
test3 *= 20;
7、foreach循环
for (var i = 0; i < test.length; i++)
//for in 
for (let i in test)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值