JavaScript Code
JavaScript Code รันโค้ด JavaScript บนหน้าเว็บที่กำลังใช้งานอยู่ เวลาในการรอ ระยะเวลาสูงสุดที่ Node จะทำงาน โดยค่าเริ่มต้นคือ 20 วินาที หากโค้ดเสร็จสิ้นภายในระยะเวลาที่กำหนด กระบวนการจะดำเนินการต่อไปยัง Node ถัดไป หาก Node ไม่เสร็จสิ้นภายในเวลาที่กำหนด กระบวนการจะหยุดทำงาน บริบทการรัน บริบทการรันจะเป็นแท็บที่กำลังใช้งานอยู่เสมอ โค้ด JavaScript มีฟังก์ชันบางอย่างที่สร้างไว้ล่วงหน้าซึ่งคุณสามารถเรียกใช้ใน Node นี้ได้
เพื่อให้กระบวนการดำเนินการต่อไปยังคำสั่งถัดไป ใช้พารามิเตอร์ data
เพื่อแทรกข้อมูลลงในตาราง พารามิเตอร์นี้สามารถรับวัตถุหรืออาร์เรย์ของวัตถุได้ และคีย์ของวัตถุต้องถูกกำหนดไว้ในตาราง
พารามิเตอร์ insert
ใช้เพื่อควบคุมว่าจะทำการแทรกข้อมูลพารามิเตอร์ data
ลงในตารางหรือไม่ ค่าเริ่มต้น
คือ true นอกจากนี้ คุณสามารถส่งผ่านวัตถุที่มีคุณสมบัติสองอย่างดังนี้:
- insert
: ระบุว่าจะทำการแทรกข้อมูลหรือไม่
- nextBlockId
: สตริงที่ระบุ ID ของ Node ถัดไปเพื่อเปลี่ยนเส้นทางไปยัง
- replaceTable
: แทนที่ค่าของตารางกระบวนการด้วยค่าที่ส่งผ่านในพารามิเตอร์แรก
ตัวอย่าง
gemloginSetVariable(name, value)
กำหนดค่าให้กับตัวแปรในสคริปต์ของกระบวนการทำงาน
ตัวอย่าง
gemloginRefData(keyword, path)
ใช้ฟังก์ชันนี้เพื่อเข้าถึงข้อมูลในสคริปต์ของกระบวนการทำงาน เช่น ตาราง ตัวแปร ฯลฯ
ตัวอย่าง
gemloginResetTimeout()
รีเซ็ตเวลาในการรอของการดำเนินการ ดำเนินการในทุกแท็บใหม่
ฟังก์ชันนี้จะรันโค้ด JavaScript ทุกครั้งที่ระบบอัตโนมัติสร้างแท็บใหม่หรือสลับแท็บ เมื่อเปิดใช้งานตัวเลือกนี้ Node ที่มีโค้ด JavaScript จะไม่ต้องการแท็บที่ใช้งานอยู่เพื่อทำงาน และฟังก์ชันที่สร้างไว้ล่วงหน้า เช่น
gemloginRefData
, gemloginNextBlock
ฯลฯ จะไม่สามารถใช้งานได้
โหลดไฟล์โค้ดล่วงหน้า: โหลดไฟล์โค้ด JavaScript ก่อนที่จะรัน Node นี้ URL: เส้นทางไปยังไฟล์โค้ด JavaScrip
Last updated
Was this helpful?