請問var B_name="Failed to identify the browser"; 這句話的作用是什么?
function validB(){
?var u_agent = navigator.userAgent;
?var B_name="Failed to identify the browser";
?if(u_agent.indexOf("Firefox")>-1){
? ? ?B_name="Firefox";
?}else if(u_agent.indexOf("Chrome")>-1){
? ? ?B_name="Chrome";
?}else if(u_agent.indexOf("MSIE")>-1&&u_agent.indexOf("Trident")>-1){
? ? ?B_name="IE(8-10)"; ?
? } ? ?document.write("B_name:"+B_name+"<br>");
? ? document.write("u_agent:"+u_agent+"<br>"); }
請問var B_name="Failed to identify the browser"; 這句話的作用是什么?
我把這句話刪了,按了按鈕,能正常顯示的,這句話是不是應該放在if語句的最后面更好?
如果按照例子上寫的,那么B_name不是直接等于"Failed to identify the browser"; 了嗎,那么后面的if語句就不會執(zhí)行啊
2016-04-26
相當于隨意定義的一個初值,可以賦任何你想寫的東西。他這寫的等于是,當后面的if語句都沒有符合條件的時候,輸出的B_name就是Failed to identify the browser";
2016-04-19
這句話相當于給變量賦的初值,程序運行下去時就會被新的值覆蓋。