JavaScript Strings
สตริง JavaScript เก็บชุดของตัวละครเช่น "John Doe"
สตริงสามารถเป็นข้อความใด ๆ ภายในราคาคู่หรือเดี่ยว:
var carname = "Volvo XC60";
var carname = 'Volvo XC60';
ดัชนีสตริง zero-based: ตัวอักษรตัวแรกอยู่ในตำแหน่งที่ 0 ที่สองใน 1, และอื่น ๆ
สำหรับการสอนเกี่ยวกับ Strings อ่านของเรา String สอน JavaScript
คุณสมบัติสตริงและวิธีการ
ค่าดั้งเดิมเช่น "John Doe" ไม่สามารถมีคุณสมบัติหรือวิธีการ (because they are not objects)
แต่ด้วย JavaScript, วิธีการและคุณสมบัตินอกจากนี้ยังมีค่าดั้งเดิมเพราะ JavaScript ถือว่าค่าดั้งเดิมเป็นวัตถุเมื่อวิธีการดำเนินการและคุณสมบัติ
คุณสมบัติสตริง
คุณสมบัติ | ลักษณะ |
---|---|
constructor | ผลตอบแทนที่ได้ฟังก์ชั่นคอนสตรัคสตริงของ |
length | ส่งกลับความยาวของสตริง |
prototype | ช่วยให้คุณสามารถเพิ่มคุณสมบัติและวิธีการไปยังวัตถุ |
วิธีสตริง
วิธี | ลักษณะ |
---|---|
charAt() | ผลตอบแทนที่ได้ตัวละครที่ดัชนีที่ระบุ (position) |
charCodeAt() | ส่งคืน Unicode ของตัวละครที่ดัชนีที่ระบุ |
concat() | ร่วมสองคนหรือมากกว่าสตริงและส่งกลับสตริงเข้าร่วมใหม่ |
endsWith() | ตรวจสอบว่าสตริงจบลงด้วยการที่ระบุสตริง / ตัวอักษร |
fromCharCode() | แปลงค่า Unicode กับตัวละคร |
includes() | ตรวจสอบว่าสตริงมีสตริง / ตัวละครที่ระบุ |
indexOf() | ส่งคืนตำแหน่งของการเกิดขึ้นครั้งแรกที่พบของค่าที่ระบุในสตริง |
lastIndexOf() | ส่งคืนตำแหน่งของการเกิดขึ้นพบล่าสุดของค่าที่ระบุในสตริง |
localeCompare() | เปรียบเทียบสองสายในสถานที่ปัจจุบัน |
match() | ค้นหาสตริงสำหรับการแข่งขันกับการแสดงออกปกติและผลตอบแทนการแข่งขัน |
repeat() | ส่งกลับสตริงใหม่ที่มีจำนวนที่ระบุสำเนาของสตริงที่มีอยู่ |
replace() | ค้นหาสตริงสำหรับค่าที่ระบุหรือการแสดงออกปกติและส่งกลับสตริงใหม่ที่ค่าที่ระบุจะถูกแทนที่ |
search() | ค้นหาสตริงสำหรับค่าที่ระบุหรือการแสดงออกปกติและส่งกลับตำแหน่งของการแข่งขัน |
slice() | สารสกัดจากส่วนหนึ่งของสตริงและส่งกลับสตริงใหม่ |
split() | แยกสตริงเป็น array ของสตริง |
startsWith() | ตรวจสอบว่าสตริงเริ่มต้นด้วยตัวอักษรที่ระบุ |
substr() | สารสกัดจากตัวละครจากสตริงเริ่มต้นที่ตำแหน่งเริ่มต้นที่กำหนดและผ่านการระบุจำนวนตัวอักษร |
substring() | สารสกัดจากตัวละครจากสตริงระหว่างสองดัชนีระบุ |
toLocaleLowerCase() | แปลงสตริงตัวอักษรตัวพิมพ์เล็กตามสถานที่เกิดเหตุของโฮสต์ |
toLocaleUpperCase() | แปลงสตริงตัวอักษรตัวพิมพ์ใหญ่ตามสถานที่เกิดเหตุของโฮสต์ |
toLowerCase() | แปลงสตริงเป็นตัวพิมพ์เล็กตัวอักษร |
toString() | ส่งกลับค่าของวัตถุ String ที่ |
toUpperCase() | แปลงสตริงตัวอักษรตัวพิมพ์ใหญ่ |
trim() | ลบช่องว่างจากปลายทั้งสองของสตริง |
valueOf() | ส่งคืนค่าดั้งเดิมของวัตถุสตริง |
วิธีสตริงทั้งหมดกลับค่าใหม่ พวกเขาไม่ได้เปลี่ยนตัวแปรเดิม
String วิธี Wrapper HTML
วิธีการห่อหุ้ม HTML กลับสตริงห่อภายในแท็กที่เหมาะสม
เหล่านี้ไม่ได้วิธีการมาตรฐานและอาจไม่สามารถทำงานได้ตามที่คาดไว้ในเบราว์เซอร์
วิธี | ลักษณะ |
---|---|
anchor() | สร้างสมอ |
big() | แสดงสตริงใช้ตัวอักษรขนาดใหญ่ |
blink() | แสดงสตริงกระพริบ |
bold() | แสดงสตริงในตัวหนา |
fixed() | แสดงสตริงใช้ตัวอักษรคงที่สนาม |
fontcolor() | แสดงสตริงโดยใช้สีที่ระบุ |
fontsize() | แสดงสตริงโดยใช้ขนาดที่ระบุ |
italics() | แสดงสตริงในตัวเอียง |
link() | แสดงสตริงเป็นเชื่อมโยงหลายมิติที่ |
small() | แสดงสตริงใช้ตัวอักษรขนาดเล็ก |
strike() | แสดงสตริงมีเส้นขีดที่ |
sub() | แสดงสตริงเป็นข้อความห้อย |
sup() | แสดงสตริงเป็นข้อความตัวยก |