您的位置:首页 > 教程笔记 > 前端笔记

javascript &&和||运算符简单介绍

2023-12-04 13:47:49 前端笔记 139

关于&&运算符和||运算符的基本用法可以分别参阅以下两个文章。

(1). js的逻辑或||运算符用法简单介绍一章节。

(2).js的逻辑与&&运算符用法简单介绍一章节。

本章节再来介绍一下这两个运算符一些特殊的使用方式。

可能在一些语言或者知识中,这两个运算符的运算数是布尔值,在javascript并不完全是这样的。

并且这两个运算符在代码中频繁使用,能够有效的减少代码量提高效率,在很多javascript库中就有使用。

红色圈中的代码:

bup=b && b.parentNode

上面的代码表示的意思是,首先判断b元素是否存在,如果不存在,那么bup的值是undefined、null、false或者0,如果存在则继续判断b.parentNode是否存在,如果存在则返回b的父节点,不存在的话,返回的null。

相关推荐