jq 判断session值是否为空

首先我们来看session是由什么构成的


$.session.set("a","111");
console.log($.session);

jq 判断session值是否为空_第1张图片

jq 判断session值是否为空_第2张图片

由此看来session值是在_cookieCache对象里,所以我们不能直接对session进行判断,这里的判断我们要用到jq中的$.isEmptyObject方法,此方法返回值是Booleans(布尔值):true或者false


	$.session.set("a","111");
//	console.log($.session);
	console.log($.isEmptyObject($.session._cookieCache));






//				$.session.set("a","111");
//				console.log($.session);
				console.log($.isEmptyObject($.session._cookieCache));

jq 判断session值是否为空_第3张图片


由此我们得出当我们设置session时返回false,没设置session时返回true,所以我们由此通过返回的布尔值来进行判断




	
		
		
		
		
	
	
		
		
		
		
		
	


jq 判断session值是否为空_第4张图片

jq 判断session值是否为空_第5张图片


你可能感兴趣的:(web前端,JavaScript探索者)