หน้าแรก
หน้าแรก
วิธีการเขียน.cork() ใช้สำหรับบังคับให้ข้อมูลที่เขียนทั้งหมดถูกบัฟเฟอร์ภายในหน่วยความจำ ข้อมูลที่บัฟเฟอร์นี้จะถูกลบออกจากหน่วยความจำบัฟเฟอร์หลังจากเรียกใช้เมธอด stream.uncork() หรือ stream.end() เท่านั้น ไวยากรณ์ ก๊อก() writeable.cork() เปิดจุก() writeable.uncork() พารามิเตอร์ เนื่องจากมันบัฟเฟอ
คุณสมบัติ write.writableLength ใช้สำหรับแสดงจำนวนไบต์หรืออ็อบเจ็กต์ที่อยู่ในคิวที่พร้อมจะเขียน ใช้สำหรับตรวจสอบข้อมูลตามสถานะจาก highWaterMark ไวยากรณ์ writeable.writableLength ตัวอย่างที่ 1 สร้างไฟล์ที่มีชื่อ – writableLength.js และคัดลอกข้อมูลโค้ดด้านล่าง หลังจากสร้างไฟล์แล้ว ให้ใช้คำสั่งต่อไปนี้
คุณสมบัติ writable.writableObjectMode ใช้สำหรับรับคุณสมบัติ objectMode ของ Stream ที่เขียนได้ที่กำหนด พร็อพเพอร์ตี้จะคืนค่า จริง หากมีการตั้งค่าโหมดอ็อบเจ็กต์ มิฉะนั้น จะส่งกลับ เท็จ ไวยากรณ์ writeable.writableObjectMode ตัวอย่าง สร้างไฟล์ที่มีชื่อ – เขียนได้ObjectMode.js และคัดลอกข้อมูลโค้ดด้านล่า
React Native เป็นเฟรมเวิร์ก JavaScript Mobile แบบโอเพ่นซอร์สจาก Facebook ที่ออกแบบมาเป็นพิเศษเพื่อสร้างแอพมือถือดั้งเดิมสำหรับ iOS และ Android React Native ขึ้นอยู่กับไลบรารี ReactJS JavaScript ที่ช่วยในการสร้างอินเทอร์เฟซผู้ใช้สำหรับแพลตฟอร์มมือถือ React Native สามารถใช้ได้โดยตรงในแอพ IOS หรือ And
องค์ประกอบหลักที่สำคัญที่สุดในเนทีฟแบบโต้ตอบมีดังนี้ - ตอบสนององค์ประกอบดั้งเดิม มุมมองเนทีฟของ Android IOS เนทีฟวิว เว็บเบราว์เซอร์ คำอธิบาย ดู - เมื่อเห็นแอปในอุปกรณ์ Android คอมโพเนนต์ จะเปลี่ยนเป็น เมื่อเห็นแอปในอุปกรณ์ IOS คอมโพเนนต์ จะเปลี่ยนเป็น เมื่อเห็นในเว็บเบราว์เซอร์ องค์ประก
รัฐเป็นที่ที่ข้อมูลมาจาก เราควรพยายามทำให้สถานะของเราเรียบง่ายที่สุดเท่าที่จะทำได้ และลดจำนวนองค์ประกอบการเก็บสถานะให้น้อยที่สุด ตัวอย่างเช่น หากเรามีส่วนประกอบ 10 รายการที่ต้องการข้อมูลจากสถานะ เราควรสร้างส่วนประกอบคอนเทนเนอร์หนึ่งรายการที่จะคงสถานะไว้สำหรับส่วนประกอบทั้งหมด ตัวอย่างที่ 1 ชื่อปุ่ม
อุปกรณ์ประกอบฉากคือคุณสมบัติที่ช่วยแก้ไของค์ประกอบปฏิกิริยา องค์ประกอบที่สร้างขึ้นสามารถใช้กับพารามิเตอร์ต่างๆ ได้โดยใช้แนวคิดอุปกรณ์ประกอบฉาก ด้วยอุปกรณ์ประกอบฉาก คุณสามารถส่งข้อมูลจากส่วนประกอบหนึ่งไปยังอีกส่วนประกอบหนึ่ง และในขณะเดียวกันก็นำส่วนประกอบกลับมาใช้ใหม่ได้ตามความต้องการของคุณ คุณจะคุ้
การจัดรูปแบบแอปสามารถทำได้ดังนี้ - การใช้องค์ประกอบสไตล์ชีต การใช้รูปแบบอินไลน์ การใช้องค์ประกอบสไตล์ชีต องค์ประกอบ React Native Stylesheet นั้นสะดวกและเรียบร้อยมากเมื่อคุณต้องการนำสไตล์ไปใช้กับแอปของคุณ หากต้องการทำงานกับองค์ประกอบสไตล์ชีตก่อนอื่นให้นำเข้าตามที่แสดงด้านล่าง - import { StyleSheet
ScrollView เป็นคอนเทนเนอร์แบบเลื่อนที่สามารถรองรับส่วนประกอบและมุมมองได้หลายแบบ มันเป็นหนึ่งในองค์ประกอบหลักในการเกิดปฏิกิริยา และคุณสามารถเลื่อนทั้งในแนวตั้งและแนวนอนได้ ScrollView จะจับคู่กับอุปกรณ์ที่เทียบเท่ากันโดยอิงตามแพลตฟอร์มที่รันอยู่ ดังนั้นบน Android มุมมองจะจับคู่กับ บน iOS จะเป็น และ
FlatList เป็นคอนเทนเนอร์ที่ใช้โหลดรายการ รองรับส่วนหัวและส่วนท้าย รองรับหลายคอลัมน์ พร้อมการเลื่อนแนวตั้ง/แนวนอน การโหลดแบบ Lazy Loading ฯลฯ นี่คือคุณสมบัติที่สำคัญบางประการของ FlatList - มาพร้อมการโหลดแบบเลื่อน สามารถปรับการเลื่อนได้โดยใช้การรองรับ ScrolltoIndex มาพร้อมกับการสนับสนุนส่วนหัวและส่ว
เมธอด process.arch() ใช้สำหรับรับสถาปัตยกรรม CPU ของคอมพิวเตอร์ที่มีการรวบรวมกระบวนการ node.js ปัจจุบัน ค่าที่เป็นไปได้สำหรับค่าเดียวกัน ได้แก่ arm, arm64, ia32, mips, mipsel, ppc, ppc64, x32, x64 เป็นต้น ไวยากรณ์ process.arch() พารามิเตอร์ เนื่องจากจะส่งคืนสถาปัตยกรรมสำหรับโค้ดที่มีการคอมไพล์ ไม่จ
เมธอด process.argv() ใช้สำหรับส่งคืนอาร์กิวเมนต์บรรทัดคำสั่งทั้งหมดที่ส่งผ่านเมื่อกระบวนการ Node.js เริ่มทำงาน องค์ประกอบแรกจะมีค่าเดียวกับ process.execPath เสมอ ไวยากรณ์ process.argv() พารามิเตอร์ เนื่องจากจะส่งคืนอาร์กิวเมนต์บรรทัดคำสั่งทั้งหมดที่ส่งผ่านก่อนกระบวนการ node.js ไม่ต้องการอินพุตใด ๆ
เมธอด process.argv0() ใช้สำหรับจัดเก็บสำเนาแบบอ่านอย่างเดียวของค่าดั้งเดิมสำหรับ argv[0] ที่ส่งผ่านเมื่อแอปพลิเคชัน node.js เริ่มทำงาน ไวยากรณ์ process.argv0() พารามิเตอร์ เนื่องจากจะส่งคืนเฉพาะสำเนาแบบอ่านอย่างเดียวสำหรับค่าที่เก็บไว้ของ argv[0] ไม่ต้องการอินพุตใด ๆ จากผู้ใช้ ตัวอย่าง สร้างไฟล์ที
เมธอด process.chdir() ใช้สำหรับเปลี่ยนไดเร็กทอรีปัจจุบันของกระบวนการ Node.js มันจะส่งข้อยกเว้นหากมีข้อผิดพลาดเกิดขึ้นหรือกระบวนการล้มเหลว แต่จะไม่ส่งคืนการตอบกลับเมื่อสำเร็จ ตัวอย่างเช่น อาจล้มเหลวได้เมื่อไม่มีไดเร็กทอรีที่ระบุ ไวยากรณ์ process.chdir(directory) พารามิเตอร์ ไดเรกทอรี – จะมีชื่อขอ
กระบวนการ process.argv() ใช้สำหรับรับผู้ใช้และการใช้งาน cpu สำหรับกระบวนการทำงานปัจจุบัน ข้อมูลถูกส่งกลับในอ็อบเจ็กต์ที่มีคุณสมบัติผู้ใช้และระบบ ค่าที่ได้รับมีหน่วยเป็นไมโครวินาที นั่นคือ 10^-6 วินาที ค่าที่ส่งคืนอาจมากกว่าเวลาที่ผ่านไปจริงหากหลายคอร์กำลังทำงานสำหรับกระบวนการที่ทำงานอยู่ ไวยากรณ์ pr
เมธอด process.argv() ใช้สำหรับรับอ็อบเจ็กต์สภาพแวดล้อมของผู้ใช้ ออบเจ็กต์นี้จะมีข้อมูลทั้งหมดเกี่ยวกับสภาพแวดล้อมที่คำสั่งนี้กำลังดำเนินการ ไวยากรณ์ process.env() พารามิเตอร์ เนื่องจากจะส่งกลับวัตถุสำหรับสภาพแวดล้อมของผู้ใช้ ไม่ต้องการอินพุตใด ๆ จากผู้ใช้เช่นนี้ ตัวอย่าง สร้างไฟล์ที่มีชื่อ - env.j
เราสามารถอ่านไฟล์ข้อความและส่งคืนเนื้อหาเป็น Array โดยใช้ node.js เราสามารถใช้เนื้อหาอาร์เรย์นี้เพื่อประมวลผลบรรทัดหรือเพียงเพื่อการอ่าน เราสามารถใช้โมดูล fs เพื่อจัดการกับการอ่านไฟล์ ใช้เมธอด fs.readFile() และ fs.readFileSync() สำหรับการอ่านไฟล์ เรายังอ่านไฟล์ข้อความขนาดใหญ่ด้วยวิธีนี้ได้ด้วย ตัวอย
เมธอด script.createCachedData() ใช้สำหรับสร้างแคชโค้ดที่จะใช้ร่วมกับตัวเลือก cachedData ของตัวสร้างสคริปต์ cachedData นี้สามารถเรียกได้หลายครั้งโดยไม่มีเวลาแฝง เมธอดนี้เป็นอินเทอร์เฟซการเขียนโปรแกรม inbuilt จากโมดูล สคริปต์ ไวยากรณ์ script.createCachedData() พารามิเตอร์ เนื่องจากมันแคชข้อมูลเท่านั้
ฟังก์ชัน send() และ json() ใช้สำหรับส่งการตอบกลับไปยังไคลเอนต์โดยตรงจากเซิร์ฟเวอร์ เมธอด send() จะส่งข้อมูลในรูปแบบสตริง ในขณะที่ฟังก์ชัน json() จะส่งแบบเดียวกันในรูปแบบ JSON เมธอด sendStatus() ใช้สำหรับส่งสถานะคำขอ HTTP กับไคลเอนต์ ค่าสถานะที่เป็นไปได้คือ:200(สำเร็จ), 404(ไม่พบ), 201(สร้างแล้ว), 50
คุณสมบัติ auth() กำหนดส่วนชื่อผู้ใช้และรหัสผ่านของ URL ใด ๆ หรือที่เรียกว่า userInfo สตริงและชื่อผู้ใช้คั่นด้วยเครื่องหมายทวิภาค ( :) ไวยากรณ์ urlOject.auth() พารามิเตอร์ เนื่องจากจะคืนค่าเฉพาะชื่อผู้ใช้และรหัสผ่านจาก URL จึงไม่จำเป็นต้องมีพารามิเตอร์ป้อนเข้า ตัวอย่าง สร้างไฟล์ที่มีชื่อ – auth.js