溫故而知新 js 的錯誤處理機制

2022-01-11 17:21:03 字數 794 閱讀 9105

//

在函式塊的try中return,會直接成為函式的return值

function

test()

catch

(err)

}var result =test()

console.log(result);

//fail/**

* 瀏覽器全域性錯誤的處理

* web 瀏覽器,所有未捕獲的錯誤向上冒泡,最終由window.onerror 這一最高層級的事件函式處理。

* 請注意,在web瀏覽器的控制台報錯是無法**獲的 */

window.onerror = function

(msg, url, line, col) /**

* node.js 的全域性錯誤處理

* process 物件會觸發uncaughtexception 事件。 */

process.on('uncaughtexception', function

(err) )/**

* domain 執行**以及錯誤捕捉 */

var domain = require('domain').create();

domain.on('error', function

(err) );/**

* 該示例的基本思想是,也許會引發錯誤的**可以放在這裡執行

* 若函式呼叫的**引發錯誤,將觸發該domain的錯誤事件。通過監聽error事件可以做出恰當的處理 */

domain.run(

function

() )

溫故而知新 JS函式

1 var total distance 1,3 distance 2,3 2 當方法不需要返回值時,最好直接返回this o.m f o.m var calculator calculator.add 返回this var check 3 儘管建構函式看起來像乙個方法呼叫,它依然會使用這個新物件作...

溫故而知新 JQ的節點型別

定義和用法 查詢匹配元素內部所有的子節點 包括文字節點 如果元素是乙個iframe,則查詢文件內容 語法contents 例子 1 查詢所有文字節點並加粗 html hello john,how are you doing?jquery p contents not nodetype 1 wrap ...

大臣的旅費 溫故而知新 樹的直徑

問題 1438 藍橋杯 2013年第四屆真題 大臣的旅費 時間限制 1sec 記憶體限制 128mb 提交 790 解決 194 題目描述 很久以前,t王國空前繁榮。為了更好地管理國家,王國修建了大量的快速路,用於連線首都和王國內的各大城市。為節省經費,t國的大臣們經過思考,制定了一套優秀的修建方案...