ล่าสุดการพัฒนาเว็บบทเรียน
×

JavaScript การอ้างอิง

ภาพรวม

JavaScript

JS เชือก JS จำนวน JS ผู้ประกอบการ JS งบ JS คณิตศาสตร์ JS วันที่ JS แถว JS บูลีน JS นิพจน์ทั่วไป JS สถานการณ์โดยรวม JS การแปลง

เบราว์เซอร์ BOM

Window Navigator Screen History Location

HTML DOM

DOM เอกสาร DOM องค์ประกอบ DOM แอตทริบิวต์ DOM เหตุการณ์ DOM รูปแบบ

HTML วัตถุ

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

วัตถุอื่น ๆ

CSSStyleDeclaration


 

JavaScriptสตริงอ้างอิง


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() แสดงสตริงเป็นข้อความตัวยก