ก่อนที่จะไปที่ความลึกของวิธีการจำนวนJavaScriptสตริงและอาร์เรย์เราควรทราบว่า Number, String และ Array คืออะไร ขวา?
ประเภท JavaScript Number เป็นค่าความแม่นยำสองเท่าซึ่งหมายความว่าสามารถแทนค่าเศษส่วนเช่น - 2.5, 2.0, 5.982 แต่มีข้อ จำกัด บางประการสำหรับสิ่งที่สามารถจัดเก็บได้ สามารถจัดเก็บทศนิยมได้เพียง 17 ตำแหน่งเท่านั้น
ผม. วิธีการจำนวน
3. Number.parseInt () : parseInt () วิธีการรับสองอาร์กิวเมนต์อาร์กิวเมนต์แรกเป็นสตริงและอาร์กิวเมนต์ที่สองเป็นฐาน อาร์กิวเมนต์ที่สองเป็นทางเลือก แต่ควรระบุไว้เสมอ ในเบราว์เซอร์รุ่นเก่าสตริงที่ขึ้นต้นด้วย '0' ถือเป็นเลขฐานแปด หากไม่มีตัวเลขจำนวนเต็มในสตริงจะส่งคืน NaN
มีวิธีการทางคณิตศาสตร์บางอย่างที่ช่วยให้คำนวณตัวเลขได้ง่ายขึ้น
ii. วิธีการทางคณิตศาสตร์
4. Math.abs () : Math.abs () รับตัวเลขเป็นพารามิเตอร์และส่งกลับค่าสัมบูรณ์ของพารามิเตอร์อินพุต
5. Math.ceil () : Math.ceil () รับตัวเลขเป็นพารามิเตอร์และส่งกลับจำนวนเต็มขีด จำกัด บนของพารามิเตอร์อินพุต
6. Math.floor () : Math.floor () รับตัวเลขเป็นพารามิเตอร์และส่งกลับจำนวนเต็มขีด จำกัด ล่างของพารามิเตอร์อินพุต
7. Math.min () : Math.min () รับตัวเลขเป็นพารามิเตอร์และส่งกลับค่าต่ำสุดของพารามิเตอร์อินพุต
8. Math.max () : Math.max () รับตัวเลขเป็นพารามิเตอร์และส่งกลับค่าสูงสุดของพารามิเตอร์อินพุต
9. คณิตศาสตร์ สุ่ม () : คณิตศาสตร์ random () ส่งคืนตัวเลขสุ่มระหว่าง 0–1
10. Math.round () : Math.round () รับตัวเลขเป็นพารามิเตอร์และส่งกลับค่าจำนวนเต็มที่ใกล้ที่สุดของพารามิเตอร์อินพุต
11. Math.sqrt () : Math.sqrt () รับตัวเลขเป็นพารามิเตอร์และส่งกลับค่ารากที่สองของพารามิเตอร์อินพุต
JavaScript Strings มีประโยชน์ในการจัดเก็บชุดอักขระ สตริงสามารถแสดงในรูปแบบข้อความ สตริงต้องอยู่ในเครื่องหมายคำพูดคู่หรือเดี่ยวเช่น "ฉันชอบ JavaScript" "ฉันเรียนรู้ JavaScript"
วิธีการสตริง
1 . String.charAt (ดัชนี) : charAt (ดัชนี) รับอินพุตตัวเลขเป็นดัชนีที่ระบุและส่งกลับอักขระของดัชนีนั้นของ String
2. String.concat () : concat () วิธีการคือสตริงที่ต่อกันและเป็นผลให้สตริงใหม่ สมมติว่า "ฉันชอบ" และ "JavaScript" เป็นสตริงที่แตกต่างกันสองสาย concat () วิธีการเชื่อมต่อของสองสตริงนี้และทำให้ 'ฉันชอบ JavaScript' เป็นสตริง
3. String.includes () : includes () วิธีการตรวจสอบสตริงการค้นหาอยู่ในสตริงที่ตรวจสอบ หากพบสตริงการค้นหาก็จะคืนค่าจริงมิฉะนั้นเป็นเท็จ
3. String.endsWith () : endWith () วิธีการช่วยในการค้นหาว่าสตริงที่ตรวจสอบลงท้ายด้วยสตริงการค้นหาหรือไม่
4. String.indexOf () : indexOf () method รับสตริงเป็นพารามิเตอร์และส่งกลับดัชนีแรกเป็นเอาต์พุต หากไม่พบดัชนีจะส่งกลับค่า -1
5. String.lastIndexOf () : lastIndexOf () วิธีการรับสตริงเป็นพารามิเตอร์และส่งคืนครั้งสุดท้ายที่ใช้ดัชนีแรกเป็นเอาต์พุต หากไม่พบดัชนีจะส่งกลับค่า -1 สมมติว่า“ ฉันเป็นผู้เรียน JavaScript ฉันชอบ JavaScript” ที่นี่ 'JavaScript' มีสองครั้งดังนั้น lastIndexOf (“ JavaScript”) จึงเป็น 34
6. string.replace ( searchfor, replaceWith ) : แทน ( searchfor, replaceWith ) วิธีการใช้เพื่อแทนที่'searchfor'สตริงโดยใช้'replaceWith'สตริง
6. String.slice () : slice () method ใช้ตัวเลขสองตัวเป็นพารามิเตอร์เรียกว่า start index และ end index มันแยกส่วนที่เลือกนี้และส่งคืนสตริงใหม่
7. String.split () : วิธีการแยก () ใช้สองพารามิเตอร์ตัวหนึ่งเป็นตัวคั่นและอีกตัวเป็นขีด จำกัด ส่งคืนอาร์เรย์ของสตริงที่สร้างขึ้นโดยการแยกตามตัวคั่น
8. String.startsWith () : startWith () วิธีการใช้เพื่อตรวจสอบสตริงที่ตรวจสอบเริ่มต้นด้วยสตริงการค้นหา หากเริ่มต้นแล้วจะคืนค่า true มิฉะนั้นจะเป็นเท็จ
9. String.substring () : วิธีการย่อย () ใช้ตัวเลขสองตัวเป็นพารามิเตอร์เรียกว่าดัชนีเริ่มต้นและดัชนีสิ้นสุด มันแยกส่วนที่เลือกนี้และส่งคืนสตริงใหม่
10. String.toLowerCase () : toLowerCase () วิธีการทำให้ตัวอักษรขนาดเล็กอักขระทั้งหมดของสตริง
11. String.toUpperCase () : toUpperCase () วิธีการทำให้อักษรตัวใหญ่อักขระทั้งหมดของสตริง
12. String.trim () : trim () วิธีการลบช่องว่างเริ่มต้นและสิ้นสุดทั้งหมดออกจากสตริง
13. String.trimStart () : trimStart () วิธีการลบช่องว่างเริ่มต้นทั้งหมดออกจากสตริง
14. String.trimEnd () : trimEnd () วิธีการลบช่องว่างที่สิ้นสุดทั้งหมดออกจากสตริง
เกี่ยวกับ Array เร็ว ๆ นี้…
สัปดาห์นี้ ฉันได้รับอีเมลจากสมาชิกรายการอีเมลรายวัน พวกเขาต้องการทราบ: คุณเข้าชมแหล่งข้อมูลใดรายวัน รายสัปดาห์ และรายเดือน คำถามที่ดี! ฉันยินดีที่จะพยายามแบ่งปันข้อมูลเชิงลึกเกี่ยวกับเวิร์กโฟลว์และทรัพยากรยอดนิยมที่ฉันใช้
จุดประสงค์ของซีรีส์บล็อกนี้คือการเจาะลึกเข้าไปในไลบรารี Lit และทำความเข้าใจอย่างครอบคลุมเกี่ยวกับคุณลักษณะเฉพาะของมัน และวิธีการที่ทำให้ตัวมันแตกต่างจากไลบรารีและเฟรมเวิร์กอื่นๆ ในตลาด ซีรีส์นี้แบ่งออกเป็น 3 ส่วน ครอบคลุมหัวข้อต่างๆ เช่น 1.
“หวัดดี Siri เล่น Me Dive โดย Olivia Dean” ในเดือนพฤษภาคม 2021 ฉันเริ่มฝึกงานที่ Future Academy Africa ในเมือง Akure ประเทศไนจีเรีย
เมื่อวานนี้ เราปิดการแข่งขัน Eurovision Song Contest ปีนี้ด้วยตอนจบที่สดใสและวุ่นวาย โดย Loreen นักร้องชาวสวีเดนคว้าถ้วยรางวัลกลับบ้าน กลายเป็นผู้หญิงคนแรกที่ชนะสองครั้งและนำมงกุฎกลับมายังสวีเดน 50 ปีหลังจาก ABBA ชนะการแข่งขัน กับ “วอเตอร์ลู” พวกเขากลายเป็นหนึ่งในการแสดงที่ยิ่งใหญ่ที่สุดในวงการเพลงป๊อป
หลังเที่ยงคืน Hayden ขับรถพา Katie กลับไปที่หอพักของวิทยาลัยหลังจากพวกเขาอยู่ด้วยกันในตอนเย็น เธอมีเรียนแต่เช้าและไม่มีเสื้อผ้าเปลี่ยนอีกหลังจากค้างกับเขาเมื่อคืนก่อน