[ノンプロ研]GAS中級講座11期第1回 スコープ・関数

コミュニティ「ノンプログラマーのためのスキルアップ研究会」GAS コース中級第11期第1回のツイートまとめです。コンテンツは「スコープ・関数」です。 https://tonari-it.com/community-nonpro-semi/
3
前へ 1 ・・ 4 5 次へ
keitaro@イベント企画大好き!! DATA Saber/GCS認定コーチ @MaskDePQuery

「引数と仮引数の数が合わないときはどうなる・・・?」 これは僕は合コンでよく経験しました。 #ノンプロ研 #GAS中級講座

2022-07-15 21:21:10
シバ・シバちゃん @bashicom

プライベート関数あるある! 呼び出す方も「_」をつけ忘れないように! 異なる関数名ってことになっちゃいます #ノンプロ研 #GAS中級講座

2022-07-15 21:21:59
シバ・シバちゃん @bashicom

引数と仮引数の数が合わない場合は、引数が多いと受け取れない! 引数が足りない場合は undefined ! #ノンプロ研 #GAS中級講座

2022-07-15 21:26:37
シバ・シバちゃん @bashicom

ツイート忘れ、、 関数は 6 行を超えると長い!(諸説あり) #ノンプロ研 #GAS中級講座

2022-07-15 21:27:00
シバ・シバちゃん @bashicom

args は arguments (引数) の略です! 変えても大丈夫! #ノンプロ研 #GAS中級講座

2022-07-15 21:33:16
ずーみん @nowgorigori

argsってなんだろって思ってたらこうらしい。 argumentらしいw #ノンプロ研 #GAS中級講座 pic.twitter.com/0ij1bAquiC

2022-07-15 21:33:59
拡大
keitaro@イベント企画大好き!! DATA Saber/GCS認定コーチ @MaskDePQuery

宿題です。 任意の数で渡せる引数を「可変長引数」といいます。 これって達人に学ぶDB指南書輪読会でも似たような可変長文字列というのがでてきますよね。 #ノンプロ研 #GAS中級講座

2022-07-15 21:34:19
keitaro@イベント企画大好き!! DATA Saber/GCS認定コーチ @MaskDePQuery

演習1-14、これってテキスト@ntakahashi0505が作ったのかな?? 「出力されるかな?」って大人が書くと可愛いよね。 #ノンプロ研 #GAS中級講座

2022-07-15 21:37:32
keitaro@イベント企画大好き!! DATA Saber/GCS認定コーチ @MaskDePQuery

"eturnされるとその関数の処理は終了します。 この特性を利用したのがガード節です。 リーダブルコードには「関数で複数のreturn文を使ってはいけないと思っている人がいる。アホくさ。関数から早くかえすのはいいことだ。」と書いてるよ。 #ノンプロ研 #GAS中級講座

2022-07-15 21:38:06
ずーみん @nowgorigori

長いコード書くときはreturnを書いて処理を終了させて確認。 なるほど!いいですね! #ノンプロ研 #GAS中級講座

2022-07-15 21:39:47
シバ・シバちゃん @bashicom

return の後はグレーアウトして実行されなくなる! テスト確認時によく使います! #ノンプロ研 #GAS中級講座

2022-07-15 21:39:48
keitaro@イベント企画大好き!! DATA Saber/GCS認定コーチ @MaskDePQuery

次は引数とメモリの関係です。 引数を渡すと仮引数のメモリも確保。 そして引数の渡し方には2種類あるのよ。 #ノンプロ研 #GAS中級講座

2022-07-15 21:40:47
ずーみん @nowgorigori

Hassyさんイケメンなのはわかってるけど髪型と眼鏡最高。w #ノンプロ研 #GAS中級講座

2022-07-15 21:41:05
keitaro@イベント企画大好き!! DATA Saber/GCS認定コーチ @MaskDePQuery

まずは値渡しです。 値を複製して仮引数は複製先のメモリを参照するとうもの。VBAではbyvalと書いて、ほとんど値渡しです。 参照渡しってどんな時に使うのかな。 #ノンプロ研 #GAS中級講座

2022-07-15 21:41:22
シバ・シバちゃん @bashicom

引数とメモリの関係! 値渡し→複製されたものが渡される→元の値は変わらない 参照渡し→参照元を渡しちゃう #ノンプロ研 #GAS中級講座

2022-07-15 21:47:19
シバ・シバちゃん @bashicom

GAS の世界はすべてオブジェクト つまりほぼ参照渡し! #ノンプロ研 #GAS中級講座

2022-07-15 21:49:38
keitaro@イベント企画大好き!! DATA Saber/GCS認定コーチ @MaskDePQuery

データ型と引数の渡し方  プリミティブ(数値、文字列、ブール値)は値渡し  オブジェクトは参照渡しです。  プリミティブってなんだっけか。 名前は優しそうだな。 #ノンプロ研 #GAS中級講座

2022-07-15 21:49:39
たにぐち @tngckik

GASの世界は参照渡し。メモリが上書きされてしまう。 #ノンプロ研 #GAS中級講座

2022-07-15 21:49:41
前へ 1 ・・ 4 5 次へ