ホームページ  >  記事  >  ウェブフロントエンド  >  JSカスタム関数_javascriptスキルのデフォルト値の設定方法

JSカスタム関数_javascriptスキルのデフォルト値の設定方法

WBOY
WBOYオリジナル
2016-05-16 18:28:081424ブラウズ

a のデフォルト値を 5 に設定したい場合は、次のように記述することはできません。
function my(a=5){

xxx;

} >
簡易 確認すると以下のようなものが使用できます。

function my(a){
alert(a||5)
}
関数 my(a){
a = typeof(a) == '未定義' ? 5 : a;
}

関数 my(a){
if(typeof(a) ) == '未定義') {

a = 5;

}
}

個人的には、2 番目の方が簡潔でわかりやすいと思います。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。