課程
/前端開發
/JavaScript
/JavaScript進階篇
if(u_agent.indexOf("Firefox")>-1)是什么意思?最主要的疑惑是為什么是>-1?
2015-08-03
源自:JavaScript進階篇 8-13
正在回答
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)
墮天使008
慕慕0515528 提問者
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
6 回答求解!求解!求解!
2 回答求解求解求解
3 回答求解求解求解
1 回答求解求解求解
2 回答求解,求解
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-08-03