ऊपर दिए गए उदाहरणों का आउटपुट समान है, लेकिन हां मेथड अलग है, उसके पैरामीटर्स भी।
substring() मेथड में दूसरा पैरामीटर खोज रोकने का इंडेक्स है, जबकि substr() का दूसरा पैरामीटर लौटाने की अधिकतम लंबाई है।
उदाहरण
JavaScript में substr() मेथड का उदाहरण देखें:
<html>
<head>
<title>JavaScript String substr() Method</title>
</head>
<body>
<script>
var str = "Apples are round, and apples are juicy.";
document.write("(1,2): " + str.substr(1,2));
document.write("<br />(-2,2): " + str.substr(-2,2));
document.write("<br />(1): " + str.substr(1));
document.write("<br />(-20, 2): " + str.substr(-20,2));
document.write("<br />(20, 2): " + str.substr(20,2));
</script>
</body>
</html>
उदाहरण
JavaScript में substring() मेथड का उदाहरण देखें:
<html>
<head>
<title>JavaScript String substring() Method</title>
</head>
<body>
<script>
var str = "Apples are round, and apples are juicy.";
document.write("(1,2): " + str.substring(1,2));
document.write("<br />(0,10): " + str.substring(0, 10));
document.write("<br />(5): " + str.substring(5));
</script>
</body>
</html>