タグ

GASに関するcpp_0302のブックマーク (2)

  • GASの新エディタで自動補完を効かせて快適にプログラムを組もう

    GASの新エディタで自動補完を効かせて快適にプログラムを組もう GASの新しいエディタが、一部アカウントに配信されてきているようです。 今回は、新しいエディタで「型の補完」が、どの程度効くようになっているか確かめてみました。 要約 ざっと、新エディタを触ってみた今のところ(2020/12/15時点)の感想です。 変数の型が推論される(型補完の精度は、型アノテーションができないTypeScriptと同等?) functionの引数・返り値についてはJSDocを書けば型の指定ができる(JSDocを書かなければ型は付かない) functionのJSDocでは型変数(ジェネリクス)も使える 変数の型が推論される 新エディタでは、「型の推論」が効きます。 「型の推論」というのは、プログラムを自動解析して、変数にどの型の値が入っているかを推測してくれる機能です。 以下、いくつか具体例を見てみましょう。

    GASの新エディタで自動補完を効かせて快適にプログラムを組もう
  • Google SpreadSheet のGAS(JavaScript)でスクレイピング(Webデータゲット) - Qiita

    Google SpreadSheet はとても便利にWebのデータ取得ができます。 どのようにやるのかまとめておきます。 Importxml は不要 セルの中身に、=Importxml を記載してワークシート関数を使ったやり方で手軽にデータ取得できますが、そのやり方ではすぐに限界がきます。 一番の問題点は、低速すぎることです。シートを開いたときに全件読みにいくので、すぐに遅くなって実用的じゃなくなります。 また、他の問題点としては、細かな制御ができないこと、です。 軽く何か試しに動かすなら Importxml を使うのもいいのですが、実用的なものを作ろうとすると限界があります。 ですので、SpreadSheet のマクロとして使える Google Apps Script(GAS) と呼ばれる、JavaScript を使ってデータを取得します。 このあたりは、Excelのワークシート関数を使

    Google SpreadSheet のGAS(JavaScript)でスクレイピング(Webデータゲット) - Qiita
  • 1