js中 &什么意思

 我来答
碎片知识杂货铺
2012-01-16 · 碎片知识杂货铺,仅供参考
碎片知识杂货铺
采纳数:458 获赞数:4216

向TA提问 私信TA
展开全部
js中按位与运算符(&)
1.该运算符对它的运算数逐位执行布尔AND操作,只有两个运算数中相应的位都为1时,结果中的这一位才为1,它要求其运算数为整型,如果运算数不是整型,则会尝试将其转换为32位整型,如果无法转换,就返回NaN。
// 运算数均为整型
alert(9 & 9); // 9
alert(9 & 10); // 8
alert(1 & 3); // 1

// 运算数可以被转换为整型
alert([9] & '9'); // 9
alert([9] & ['10']); // 8
alert(1.25 & 3.25); // 1

// 一个或两个运算数均无法被转换整型
alert(1 & ['a']); // 0
alert({} & /\d/); // 0
alert(NaN & NaN); // 0
alert(Infinity & Infinity); // 0
alert(NaN & Infinity); // 0
alert(null & null); // 0
alert(undefined & undefined); // 0
alert(null & undefined); // 0
//----------------------------
2.JS中逻辑&&
 例1:
以下是引用片段:
<Script>
var t = true;
var f = false;
with(document) {
write("<OL><LI>true && true 的结果是 ", t && t);
write("<LI>true && false 的结果是 ", t && f);
write("<LI>false && true 的结果是 ", f && t);
write("<LI>false && false 的结果是 ", f && f);
write("<LI>true && (1==1) 的结果是 ", t && (1==1));
write("<LI>false && 'A' 的结果是 ", f && 'A');
write("<LI>'A' && false 的结果是 ", 'A' && f);
write("<LI>true && 'A' 的结果是 ", t && 'A');
write("<LI>'A' && true 的结果是 ", 'A' && t);
write("<LI>'A' && 'B' 的结果是 ", 'A' && 'B');
//&&:有一个不是逻辑值,只要第一个操作数的值为flase,则返回第一个操作数的值flase,否则,返回第二个操作数的值
}
</Script>
随性亻
推荐于2016-10-20 · TA获得超过4180个赞
知道小有建树答主
回答量:4622
采纳率:84%
帮助的人:647万
展开全部
index.html?a=b&name=zzz 这个&是链接传递参数
if(a==b&&c==d) 这个是并且的关系
if(a==b&c==d)
  在页面中使用,代表 空格
在js中就着几种用法
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hsjshijiazhuan
2012-01-16 · TA获得超过145个赞
知道小有建树答主
回答量:189
采纳率:0%
帮助的人:78.4万
展开全部
参数连接符号。用来链接多个参数的值。到后台进行单独获得和处理。
追问
是&  怎么后面的amp没显示出来
追答
& 是 & 的ascii码 两者等效。只是一般在网页上。使用& 代替&,因为一些特殊字符在网页上有别的含义。有&就行了。非要显amp干嘛?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
vip2365235
2012-01-16 · 超过32用户采纳过TA的回答
知道答主
回答量:245
采纳率:0%
帮助的人:117万
展开全部
Liebe_you 正解
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式