3

console.log() 関数の出力をオブジェクトまたは変数として保存したいと考えています。私は主にオブジェクトの結果と行番号を受け取ることに興味があります。

以下は、私が探しているものを示すためのものです:

var myobj = {"key":"value"}; // (<< in 'myjs.js, line 123)
var mylog = console.log( myobj );

// output mylog: {"key":"value"}, myjs.js:123

助けてくれてありがとう!

4

4 に答える 4

0

リンクからこれを試すことができますconsole.log の出力を読む

function myFunctionThatMightHaveAnError(){
    // instead of just failing silently, actually throw an error
    $.error("My special error");
}
// Then use a try/catch block to handle it
try {
    myFunctionThatMightHaveAnError();
    alert("No error!"); // this line would only run if no error were thrown
} catch (e) {
    if(e == "My special error") {
        // Handle error
    }
}
于 2013-08-19T07:31:57.213 に答える