最終更新日:2024‐08-16
JavaScriptでの関数定義です。
仮引数にデフォルト値を定義した場合を記載します。個人的な備忘録です。
'use strict';
//
// 関数
//
function eatWanko(maxNumber = 1) {
for (let i = 1; i <= maxNumber; i++) {
console.log(`わんこそば! ${i}杯目!`);
}
}
eatWanko(5);
//
// 関数式
//
const eatIchigo = function (maxNumber = 1)
{
for (let i = 1; i <= maxNumber; i++) {
console.log(`いちご ${i}個め! パクっ!`);
}
};
eatIchigo(9);
//
// アロー関数
//
const eatBanana = (maxNumber = 1) => {
for (let i = 1; i <= maxNumber; i++) {
console.log(`バナナ ${i}本め!もぐもぐ(´~`)モグモグ`); }
};//セミコロンを忘れないこと
eatBanana(7);
// デフォルト値での呼び出し
eatWanko();
eatIchigo();
eatBanana();
JavaScript技術の進化についていけていないシステムエンジニア。浅く広く、何でも大体はこなせるエンジニアで重宝されてる(つもり)。でもやっぱり特化した武器欲しい。
備忘録として記事を投稿していますが、少しでも誰かの助けになればと思います。
最近はプロジェクトでReact(TypeScript )を触っています。
趣味でギター弾きます。