1、
2、//同步載入執行xx.js中的**3、
4、xx.js中有下面**:
document.write('
tryjs.js
console.log('write begin');
document.write('<\/script>');
document.write('<\/script>');
console.log('write finished');
try.1.js
console.log('loadjs 1 begin');
console.log('loadjs 1 finished');
try.2.js
console.log('loadjs 2 begin');
console.log('loadjs 2 finished');
測試結果(file 2 和 file 1 的 callback complete 在ie7\8\9次序不確定)
ie 7:
日誌: outer js callback loading ie
日誌: outer js callback loaded ie
日誌: write begin
日誌: write finished
日誌: outer js callback complete ie
日誌: file 1 callback loading ie
日誌: file 2 callback loading ie
日誌: loadjs 1 begin
日誌: loadjs 1 finished
日誌: loadjs 2 begin
日誌: loadjs 2 finished
日誌: file 2 callback complete ie
日誌: file 1 callback complete ie
ie8:
日誌: outer js callback loading ie
日誌: outer js callback loaded ie
日誌: write begin
日誌: write finished
日誌: outer js callback complete ie
日誌: file 1 callback loading ie
日誌: file 2 callback loading ie
日誌: loadjs 1 begin
日誌: loadjs 1 finished
日誌: loadjs 2 begin
日誌: loadjs 2 finished
日誌: file 2 callback complete ie
日誌: file 1 callback complete ie
ie9:
日誌: write begin
日誌: write finished
日誌: outer js callback complete ie
日誌: file 1 callback loading ie
日誌: file 2 callback loading ie
日誌: loadjs 1 begin
日誌: loadjs 1 finished
日誌: loadjs 2 begin
日誌: loadjs 2 finished
日誌: file 1 callback complete ie
日誌: file 2 callback complete ie
firefox:
write begin
write finished
outer js callback, not ie
loadjs 1 begin
loadjs 1 finished
file 1 callback,not ie
loadjs 2 begin
loadjs 2 finished
file 2 callback,not ie
chrome:
write begin
write finished
outer js callback, not ie
loadjs 1 begin
loadjs 1 finished
file 1 callback,not ie
loadjs 2 begin
loadjs 2 finished
file 2 callback,not ie
js陣列及其遍歷方式
陣列的定義 let arr 1,2,abc true js是弱型別語言,陣列中元素可以是不同型別的,boolean型別放入值就是對應的字串true或false length屬性 表示陣列的長度,元素的個數,length屬性是可變的,這一點需要特別注意。當length屬性被設定得更大時,整個陣列的狀態...
fork方式執行指定js檔案(自動重啟)
python linux 大資料 資料庫 git nodejs golang 電腦技巧 計算機技術 nodejs服務斷掉後自動重啟,採用fork方式執行。var fork require child process fork 儲存子程序例項陣列 var workers 這裡的子程序理論上可以無限多 ...
js繼承方式及其優缺點?
原型鏈繼承的缺點 一是字面量重寫原型會中斷關係,使用引用型別的原型,並且子型別還無法給超型別傳遞引數。借用建構函式 類式繼承 借用建構函式雖然解決了剛才兩種問題,但沒有原型,則復用無從談起。所以我們需要原型鏈 借用建構函式的模式,這種模式稱為組合繼承 組合式繼承 組合式繼承是比較常用的一種繼承方法,...