問題の原因は、現在使用しているArray.prototype.find()メソッドが現在のバージョンのGoogle Apps Scriptではサポートされていない可能性があることを私に知らせるスクリプトをデバッグしようとしていることです。 2017年3月4日)。ウェブブラウザでサポートされているJavaScriptのバージョンを確認するにはどうすればよいですか?
// ran this locally on Chrome version 56.0.2924.87 (64-bit)
// result is 3
var t = [1,2,3,4];
var x = t.find(function(v) {
return v == 3;
});
document.write(x);
==========
// ran this on Google Apps Script (whatever the version is as of March 4th, 2017)
// attempting to run this function produces the error: "TypeError: Cannot find function find in object 1,2,3,4."
var t = [1,2,3,4];
var x = t.find(function(v) {
return v == 3;
});
Logger.log(x);
私は描くことができる唯一の結論:私はこれを疑う理由は、私は2つの異なる環境で実行してみました次のコードでありますこの実験から、Google Apps Scriptは古いバージョンのJavaScriptに基づいていることが主な質問です。どのバージョンの技術(JavaScript、HTML、CSSなど)がサポートされているかChromeウェブブラウザとGoogle Apps Scriptによってどのように大きな変化があったのか、私はどのようにして自分に情報を伝えることができますか
素晴らしいリソース!共有していただきありがとうございます。 – Manuel