ee.List.reduce
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ใช้ฟังก์ชันลดทอนกับรายการ หากตัวลดรับอินพุตมากกว่า 1 รายการ ระบบจะถือว่าแต่ละองค์ประกอบในรายการเป็นรายการอินพุต หากตัวลดส่งคืนเอาต์พุตเดียว ระบบจะส่งคืนเอาต์พุตนั้นโดยตรง มิฉะนั้นจะส่งคืนพจนานุกรมที่มีเอาต์พุตตัวลดที่มีชื่อ
การใช้งาน | การคืนสินค้า |
---|
List.reduce(reducer) | วัตถุ |
อาร์กิวเมนต์ | ประเภท | รายละเอียด |
---|
ดังนี้ list | รายการ | |
reducer | ตัวลดตำแหน่ง | |
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-26 UTC
[null,null,["อัปเดตล่าสุด 2025-07-26 UTC"],[[["\u003cp\u003e\u003ccode\u003eList.reduce\u003c/code\u003e applies a given reducer function to a list, processing each element individually or as a list of inputs for the reducer.\u003c/p\u003e\n"],["\u003cp\u003eThe method returns a single output directly if the reducer produces one, otherwise it returns a dictionary containing named outputs from the reducer.\u003c/p\u003e\n"],["\u003cp\u003eThis function operates on a list and requires a reducer as input, streamlining the application of reducing functions to list data.\u003c/p\u003e\n"]]],["A `reducer` function is applied to a `list`. If the `reducer` accepts multiple inputs, each list element is treated as a list of inputs. The output depends on the `reducer`: a single output is returned directly, whereas multiple outputs are returned as a dictionary with named outputs. The `list.reduce(reducer)` method is employed, returning an object. The method takes two arguments, a `list` and a `reducer`.\n"],null,["# ee.List.reduce\n\nApply a reducer to a list. If the reducer takes more than 1 input, then each element in the list is assumed to be a list of inputs. If the reducer returns a single output, it is returned directly, otherwise returns a dictionary containing the named reducer outputs.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|------------------------|---------|\n| List.reduce`(reducer)` | Object |\n\n| Argument | Type | Details |\n|--------------|---------|---------|\n| this: `list` | List | |\n| `reducer` | Reducer | |"]]