function函数是JavaScript的基本构件之一。JavaScript中的函数类似于过程--一组执行任务或计算数值的语句,但要使一个过程有资格成为一个函数,它应该接受一些输入并返回一个输出,在输入和输出之间有一些明显的关系。要使用一个函数,你必须在你想调用它的范围内定义它。
函数表达式
函数关键字可以用来在一个表达式中定义一个函数。
你也可以使用函数构造器和函数声明来定义函数。
const getRectArea = function(width, height) {
return width * height;
};
console.log(getRectArea(3, 4));
// Expected output: 12
这里我们要注意的函数中变量,不可以在外部调用,所有的函数只能按照映射的方式对其使用,或者直接输出其函数名称,输出的内容就可以看出你当初在函数中设定的return返回值是什么,这个函数就会按照返回值输出看出。
变量“img”在函数内部定义,并且是该函数私有的。它不能在它之外访问。如果你想使用它的值,你必须从函数中“返回”它。然后您可以将返回值保存在一个变量中并使用它。文章来源:https://www.toymoban.com/news/detail-638998.html
原始代码:文章来源地址https://www.toymoban.com/news/detail-638998.html
var m = {};
m.img = ee.Image("LANDSAT/LC08/C01/T1_RT_TOA/LC08_219077_20200531")
var NDWI_Veg = m.img.expression(
'(nir-swir )/(nir + swir )',
{
swir: m.img.select('B6'),
nir: m.img.select('
到了这里,关于Google Earth Engine(GEE)——function中函数注意事项(内部变量不可在函数外调用)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!