『Javascriptプログラミング精講』読書ノート-第四章エラー処理
2819 ワード
4.1
この章の内容は少ないです.全部で何ページかあります.そして、文字を中心に自分が使うべきところを選んで書いてください.
まず、jsはあまり文句を言わない言葉です.彼はいいのも悪いのもよく受け入れてくれますし、間違いがないです.私たちは間違い検査の時に頭が痛くなります.例えば、関数のパラメータが可変で、ほとんど任意の多パラメータが受信できます.また、タイプも固定されていません.あなたが入ってきたいのは整体型ですが、呼び出し時にわざと2つの文字型を伝えて、黙って我慢して、黙って黙っています.
一番簡単な間違いは文法が間違っています.給力IDEは基本的にこの問題を解決できます.まだ運行時のエラーがあります.これはよく分かりません.メモリ、ネット、cpuなどのエラーが発生しました.他のエラーはプログラマが考えが行き届かなくて、jsの本を読んだことがあります.jsdomプログラミング芸術はこの本がいいと言われています.本のコードには様々な判断があり、思考が非常に緻密です.だからよく考えて、もっと多くの可能性を考え出してこそ、ミスをできるだけ減らすことができます.
4.2異常
異常な基本的な使い方は、多く言わなくてもいいです.コードを見れば分かります.
この章の内容は少ないです.全部で何ページかあります.そして、文字を中心に自分が使うべきところを選んで書いてください.
まず、jsはあまり文句を言わない言葉です.彼はいいのも悪いのもよく受け入れてくれますし、間違いがないです.私たちは間違い検査の時に頭が痛くなります.例えば、関数のパラメータが可変で、ほとんど任意の多パラメータが受信できます.また、タイプも固定されていません.あなたが入ってきたいのは整体型ですが、呼び出し時にわざと2つの文字型を伝えて、黙って我慢して、黙って黙っています.
一番簡単な間違いは文法が間違っています.給力IDEは基本的にこの問題を解決できます.まだ運行時のエラーがあります.これはよく分かりません.メモリ、ネット、cpuなどのエラーが発生しました.他のエラーはプログラマが考えが行き届かなくて、jsの本を読んだことがあります.jsdomプログラミング芸術はこの本がいいと言われています.本のコードには様々な判断があり、思考が非常に緻密です.だからよく考えて、もっと多くの可能性を考え出してこそ、ミスをできるだけ減らすことができます.
4.2異常
異常な基本的な使い方は、多く言わなくてもいいです.コードを見れば分かります.
function lastElement(array) {
if (array.length > 0) {
return array[array.length - 1];
} else {
throw "cant get the return result";
}
}
function lastElementPlusTen(array) {
return lastElement(array) + 10;
}
try{
document.write(lastElementPlusTen([]));
}
catch(error){
document.write("the error is: "+error);
}
var currentThings = "success";
function pressThing(things) {
var tempThings = currentThings;
try {
currentThings = "too much operate: " + things;
}
finally {
currentThings = tempThings;
}
}
pressThing(1000);
document.write(currentThings);
try{
throw new Error("i am a error");
}
catch(error) {
document.write(error);
}