亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

求解求解求解

if(u_agent.indexOf("Firefox")>-1)是什么意思?最主要的疑惑是為什么是>-1?

正在回答

1 回答

return?int?String.indexOf(Sting?match);
//此方法為查找一個字符串中是否包含?指定的?字符;
//如果找到了?則返回這個?被包含的字符串?在?被查找的字符串中為?下標位置。
//而如果?沒有找到?則回返回?-1;
//?好了?這樣就好解釋了?這個u_agent必然是指從header中獲取的user-agent,這個信息是指訪問的客戶端的系統信息。
//?如果?在這個字符串中沒有找到?Firefox?就會返回-1,?所以寫法不止這一種。還有的這樣寫
if(u_agent.indexOf("Firefox")<0)
if(u_agent.indexOf("Firefox")!=-1)



2 回復 有任何疑惑可以回復我~
#1

墮天使008

上面 “的” 打成“為” 了, 而忘了說 如果user-agent中沒有找到 這個詞一般也就是說這個瀏覽器不是火狐了。
2015-08-03 回復 有任何疑惑可以回復我~
#2

慕慕0515528 提問者

非常感謝!
2015-08-03 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學習       468832    人
  • 解答問題       22582    個

本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界

進入課程

求解求解求解

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號