• GEE:使用中文做变量和函数名写GEE代码


    作者:CSDN @ _养乐多_

    啊?最近在编写GEE代码的时候,无意中发现 JavaScript 已经能够支持中文字符作为变量名和函数名,这个发现让我感到非常兴奋。这意味着以后在编程过程中,我可以更自由地融入中文元素,不再必须依赖繁琐的注释来解释变量和函数的含义。这个新的特性不仅让代码更富有创意,还可以展示出中国人在技术领域的文化自信。

    有了这个特性,我可以用中文字符来命名变量和函数,比如使用汉字或者专有名词,使得代码更具有表现力和可读性。这不仅方便了我自己,也为协作和代码维护提供了更多的可能性。此外,将中文融入代码中也有助于弘扬中国文化,展示出我们对自己文化的自信和尊重。


    文章目录

        • 一、简单的小栗子
        • 二、再举一个栗子


    一、简单的小栗子

    // 中文字符作为变量名
    var 中文变量名 = "我爱你,中国!";
    
    // 中文字符作为函数名
    function 打印信息(信息) {
        console.log(信息);
    }
    
    // 使用这些中文变量和函数
    打印信息(中文变量名);
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    在这里插入图片描述

    二、再举一个栗子

    var 土壤类型 = ee.Image("OpenLandMap/SOL/SOL_TEXTURE-CLASS_USDA-TT_M/v02")
                  .select('b0').clip(roi)
                  .rename('soil');
                 
    Map.addLayer(土壤类型);
    
    
    var 像素数量 = 土壤类型.reduceRegion({
        reducer: ee.Reducer.frequencyHistogram().unweighted(),
        geometry: roi,
        scale: 250,
        maxPixels: 1e10
        });
        
    print(像素数量);
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15

    笑死。这样写代码岂不是更直观,还能体现文化自信,外国人看不懂代码就让他们自己翻译汉语去吧。

  • 相关阅读:
    npm的使用
    神秘的Java集合与UML
    手机异步发送短信验证码解决方案-Celery+redis
    C++面经汇总
    vue 公众号h5分享功能 监听微信右上角...
    1.go语言vscode集成开发环境搭建
    SLAM从入门到精通(构建自己的slam包)
    C语言变量的定义和赋值
    ida81输入密码验证算法分析以及破解思路
    【C++】C++面向对象编程三大特性之一——多态
  • 原文地址:https://blog.csdn.net/qq_35591253/article/details/133818985