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

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เชือก substring() Method

<JavaScript String อ้างอิง

ตัวอย่าง

สารสกัดจากตัวละครจากสตริง:

var str = "Hello world!";
var res = str.substring(1, 4);

ผลของความละเอียดจะเป็น:

ell
ลองตัวเอง»

เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง


ความหมายและการใช้งาน

substring() วิธีการสกัดจากตัวละครจากสตริงระหว่างสองดัชนีระบุและส่งกลับสตริงย่อยใหม่

วิธีการนี้สารสกัดจากตัวละครในสตริงระหว่าง "start" และ "end" ไม่รวม "end" ตัวเอง

หาก "start" มีค่ามากกว่า "end" วิธีการนี้จะสลับทั้งสองมีปากเสียงความหมาย STR substring(1,4) == STR substring(4,1)

หากทั้งสอง "start" หรือ "stop" น้อยกว่า 0 ก็จะได้รับการปฏิบัติราวกับว่ามันเป็น 0

หมายเหตุ: substring() วิธีการไม่ได้เปลี่ยนสายเดิม


สนับสนุนเบราว์เซอร์

วิธี
substring() ใช่ ใช่ ใช่ ใช่ ใช่

วากยสัมพันธ์

ค่าพารามิเตอร์
พารามิเตอร์ ลักษณะ
start จำเป็นต้องใช้ ตำแหน่งที่จะเริ่มต้นการสกัด ตัวอักษรตัวแรกที่ดัชนี 0
end ไม่จำเป็น. ตำแหน่ง (up to, but not including) ที่จะยุติการสกัด หากละเว้นมันสารสกัดจากส่วนที่เหลือของสตริง

รายละเอียดทางเทคนิค

กลับค่า: เชือกใหม่ที่มีตัวอักษรที่แยก
JavaScript เวอร์ชัน: 1.0

ตัวอย่าง

ตัวอย่างอื่น ๆ

ตัวอย่าง

เริ่มต้นการสกัดที่ตำแหน่ง 2 และสารสกัดจากส่วนที่เหลือของสตริง:

var str = "Hello world!";
var res = str.substring(2);

ผลของความละเอียดจะเป็น:

llo world!
ลองตัวเอง»

ตัวอย่าง

หาก "start" มีค่ามากกว่า "end" ก็จะสลับสองอาร์กิวเมนต์:

var str = "Hello world!";
var res = str.substring(4, 1);

ผลของความละเอียดจะเป็น:

ell
ลองตัวเอง»

ตัวอย่าง

หาก "start" น้อยกว่า 0 ก็จะเริ่มต้นสกัดจากตำแหน่งดัชนี 0:

var str = "Hello world!";
var res = str.substring(-3);

ผลของความละเอียดจะเป็น:

Hello world!
ลองตัวเอง»

ตัวอย่าง

สารสกัดจากเพียงตัวอักษรตัวแรก:

var str = "Hello world!";
var res = str.substring(0, 1);

ผลของความละเอียดจะเป็น:

H
ลองตัวเอง»

ตัวอย่าง

สารสกัดจากเพียงตัวอักษรตัวสุดท้าย:

var str = "Hello world!";
var res = str.substring(11, 12);

ผลของความละเอียดจะเป็น:

!
ลองตัวเอง»

<JavaScript String อ้างอิง