JavaScript String substring() method
- ຫລັງການ substr()
- ເພີ່ມຕໍ່ໄປ toLocaleLowerCase()
- ກັບຄືນຖະໜົນນະຕິບັນ ຄູ່ມື JavaScript String
Definition and usage
substring()
The method extracts characters between two indices (positions) in the string and returns a substring.
substring()
The method extracts characters from start to end (excluding).
substring()
The method does not change the original string.
ຖ້າ start ຫລາຍກວ່າ endThen swap the parameters: (4, 1) = (1, 4).
The beginning or ending value less than 0 is considered 0.
ບໍ່ວ່າ
ບັນດາພວກນີ້
ກໍານົດ 1
ນຳເອົາສາຍຈາກຄຳສັບພາສາ
let text = "Hello world!"; let result = text.substring(1, 4);
ກໍານົດ 2
ຈາກຄຳສັບພາສາ
let result = text.substring(2);
ກໍານົດ 3
ຖ້າ start ຫລາຍກວ່າ endຖ້າ
let result = text.substring(4, 1);
ກໍານົດ 4
ຖ້າ "start" ຂາດກວ່າ 0
let result = text.substring(-3);
ກໍານົດ 5
ພຽງຄັ້ງທີ່
let result = text.substring(0, 1);
ກໍານົດ 6
ພຽງສຸດຄັ້ງທີ່
let result = text.substring(text.length - 1);
ວິທິການ
string.substring(start, end)
ຄຳປະສົມ
ຄຳປະສົມ | ການອະທິບາຍ |
---|---|
start |
ສະເພາະ ຄຳສັບພາສາທີ່ຢູ່ທໍາອິດຢູ່ບ່ອນ |
end |
ຄຳປະສົມທີ່ອາດເປັນຈຳນວນບາງສານທີ່ຫລຸດຫລາຍກວ່າ 0. ຄຳປະສົມທີ່ຢູ່ຈາກ ຖ້າບໍ່ມີການຫລີກລົງ |
ຄຳສັບພາສາທີ່ຢູ່
ປະເພດ | ການອະທິບາຍ |
---|---|
string | ຄຳສັບພາສາທີ່ນຳເອົາຄຳສັບພາສາທີ່ຢູ່ |
ລະອຽດເຕັກນິກ
ຄຳສັບພາສາທີ່ຢູ່
ບັນທຶກຄຳສັບພາສາໃໝ່ string ໜຶ່ງສາຍຈາກ start ຈາກ end-1 end ຫລຸດ start.
ການອະທິບາຍ
substring()
ຄຳສັບພາສາທີ່ຢູ່ start ຄຳສັບພາສາທີ່ຢູ່ end ຄຳສັບພາສາທີ່ຢູ່
ຖ້າ start ກັບ end ກັບ start ຫລາຍກວ່າ end ຫລາຍກວ່າ
ເຮັດໃຫ້ເລື່ອງ start ຄຳສັບພາສາທີ່ຢູ່ end ຄຳສັບພາສາທີ່ຢູ່ end-start.
ບໍ່ວ່າsplit()
ແຕ່ບໍ່ຮູ້ກັນກັບ substr()
ທຸກຄຳປະສົມທີ່ສາມາດນຳເອົາສາຍຈາກຄຳປະສົມ.substring()
ວິທີການບໍ່ຍອມຮັບຄຳປະສົມທີ່ບໍ່ເປັນບັນດາຈຳນວນບາງສານທີ່ບໍ່ພົບ.
ສະໜັບສະໜູນບັດເບິ່ງ
substring()
ເປັນຄວາມຈະເປັນ ECMAScript1 (ES1) ປະສົມປະກອບ。
ທຸກການບັດເບິ່ງບາງສານທີ່ສະໜັບສະໜູນ ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ |
- ຫລັງການ substr()
- ເພີ່ມຕໍ່ໄປ toLocaleLowerCase()
- ກັບຄືນຖະໜົນນະຕິບັນ ຄູ່ມື JavaScript String