兩個頁面相同js方法相容

2022-02-06 04:26:41 字數 768 閱讀 3600

1. a.js頁面

1

//js獲取url引數

2function

request(paras) ;

6for (i = 0; j = parastring[i]; i++)

9var returnvalue =paraobj[paras.tolowercase()];

10if (typeof (returnvalue) == "undefined") else

15 }

2. b.js頁面

1

//獲取url中的引數

2var request =

39 };

c頁面同時引用a.js和b.js,a.js在前,b.js在後。因為a.js頁面和b.js頁面都有request物件,導致a.js裡的request(paras)方法無效。

解決方法:

呼叫b.js的request方法

1

if (typeof (request) == "undefined") ;3}

4 request.querystring = function

(val)

結果:

兩個頁面js方法相容

1.a.js頁面 1 js獲取url引數 2function request paras 6for i 0 j parastring i i 9var returnvalue paraobj paras.tolowercase 10if typeof returnvalue undefined el...

js判斷兩個json物件是否相同的方法

原作者也不知道是誰了,使用過程中發現了幾個小問題,稍微改動了下,完善的 如下 function isobj object function isarray object function getlength object function comparejsonobj obja,objb funct...

js中比較兩個物件是否相同

js中,很輕易就可以比較2個普通字串 數字是否相同,但是,如何比較2個物件是否相同呢?在此我便給出較為簡單的方法,如下 比較2個物件是否相同 function isobjequal o1,o2 for var i 0,max props1.length i max i return true var...