jsÖнØÈ¡×Ö·û´®µÄÒªÁì
javascript ÖнØÈ¡×Ö·û´®µÄÒªÁìÓÐËÄÖÖ£º1. ʹÓà slice() ÒªÁ죬Ìṩ×îÏȺͿ¢ÊÂË÷Òý£»2. ʹÓà substring() ÒªÁ죬Óë slice() ÀàËƵ«²»¿ÉʹÓøºË÷Òý£»3. ʹÓà substr() ÒªÁ죬Ìṩ×îÏÈË÷ÒýºÍ½ØÈ¡³¤¶È£»4. ʹÓÃÕýÔò±í´ïʽ¾ÙÐÐÆ¥Å䡣ѡժҪÁìӦƾ֤ÏêϸÐèÇó£¬ÆäÖÐ slice() ÒªÁì×îΪ³£ÓÃÇÒÎÞа¡£
Js ÖнØÈ¡×Ö·û´®µÄÒªÁì
ÔÚ JavaScript ÖУ¬ÓжàÖÖÒªÁì¿ÉÒÔ½ØÈ¡×Ö·û´®µÄ×Ó´®¡£
1. ʹÓà slice() ÒªÁì
slice() ÒªÁìÊÇ×î³£ÓõĽØÈ¡×Ö·û´®µÄÒªÁì¡£Ëü½ÓÊÜÁ½¸ö²ÎÊý£º
start£º×îÏȽØÈ¡µÄË÷Òý£¨°üÀ¨£©
end£º¿¢Ê½ØÈ¡µÄË÷Òý£¨²»°üÀ¨£©
const str = "Hello World"; const result = str.slice(0, 5); // "Hello" console.log(result);
µÇ¼ºó¸´ÖÆ
2. ʹÓà substring() ÒªÁì
substring() ÒªÁìÓë slice() ÒªÁìÀàËÆ£¬µ«Ëü²»½ÓÊܸºË÷Òý¡£
const str = "Hello World"; const result = str.substring(0, 5); // "Hello" console.log(result);
µÇ¼ºó¸´ÖÆ
3. ʹÓà substr() ÒªÁì
substr() ÒªÁìÊÇÒ»¸ö½Ï¾ÉµÄÒªÁ죬Óë slice() ÒªÁìÀàËÆ£¬µ«Ëü½ÓÊܵÚÒ»¸ö²ÎÊý×÷Ϊ×îÏȽØÈ¡µÄË÷Òý£¬µÚ¶þ¸ö²ÎÊý×÷Ϊ½ØÈ¡µÄ³¤¶È¡£
const str = "Hello World"; const result = str.substr(0, 5); // "Hello" console.log(result);
µÇ¼ºó¸´ÖÆ
4. ʹÓÃÕýÔò±í´ïʽ
¿ÉÒÔʹÓÃÕýÔò±í´ïʽÀ´½ØÈ¡×Ö·û´®¡£
const str = "Hello World"; const result = str.match(/Hello/g); // ["Hello"] console.log(result);
µÇ¼ºó¸´ÖÆ
ƾ֤ÄãµÄÐèҪѡÔñ×îÊʺϵÄÒªÁì¡£slice() ÒªÁìÊÇ×î³£ÓúÍ×îÎÞаµÄÒªÁì¡£
ÒÔÉϾÍÊÇjsÖнØÈ¡×Ö·û´®µÄÒªÁìµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡