logo

哈达波斯网|专注网站

脚本

js写法问题A与B逗号C

脚本  2022/6/11 9:37:55  管理员  

var t = "123";

e.webUrl && (t = decodeURIComponent(e.webUrl)), this.setData({

      webUrl: t

});

// 如果 e.webUrl 非 null 的情况。 则 t 值 为 e.webUrl  ,如果是 null的情况,则使用t值。


/*

首先这段程序 e.webUrl 没看到定义问题。所以就暂时简化下程序

方便解释

*/

A=null,B = "123";

A && (B = A),C

/**

 * 因为最后 结果都是t 所以这里就简化成这样 来理解

 * 

 * 如果 都是 null  结果 必然是null

 * 如果 A是 null , B是 非空  则 C 的结果 123

 * 如果 A是 非空  B是 null 则 C 的结果 A

 * 如果 A是 非空  B是 非空 则 C 的结果 A 的值

 *  

 */


就是 A & B,C 

A& B 的 两种 值 优先前者,后者 是备选。


然后C使用 A&B 的结果。

网站首页  | 最新公告  | 漏洞修补  | 网站模板  | 知识文档  | 与我联系
Copyright © 2015 jlasp.com All Rights Reserved.
哈达波斯网|专注网站 版权所有
地址:吉林省吉林市昌邑区 联系QQ:383612004 联系人:董先生
未经本站授权,禁止复制或建立镜像,内容仅用于学习参考!
ICP备案号:吉ICP备15000891号-1 | 

吉公网安备 22020202000301号