jquery源码片段如下:
// HANDLE: $(expr, $(...))
} else if ( !context || context.jquery ) {
return ( context || rootjQuery ).find( selector );
我认为context这里是一个jquery对象, rootjquery是$(document)
但他们返回的记过不应该是布尔值吗, 这里为什么是一个jquery对象.
所以||运算在这里做了什么? 他的作用是什么???
谢谢
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
Javascript逻辑运算符可以在非Boolean的环境中使用.
(来自逻辑运算符)
对于非Boolean的环境中:
(来源于JavaScript中的逻辑运算的返回值(逻辑与&&,逻辑或||,逻辑非!))