エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
◆スコープ
Powershellのスコープは若干判りづらい。(気がする) 以下のスクリプトを見て、3つのWrite-Hostがそれ... Powershellのスコープは若干判りづらい。(気がする) 以下のスクリプトを見て、3つのWrite-Hostがそれぞれ何を出力するか判るだろうか。 function testFunc($a){ Write-host $a $a +=1 Write-host $a } $a = 123 testFunc $a Write-Host $a 結果は、 123 124 123 testFuncは子スコープになっているので、そこでの変数の更新は親スコープに反映されない。 (参照は可能なところがやっかい。子スコープにコピーされるイメージなのだろうか) 外出しの関数であれば戻り値で受け渡すのが良いと思うが、同一スクリプト内であれば直接更新したいこともあるだろう。 さしあたって引数で渡してみる。
2017/07/16 リンク