submitメソッド Javaスクリプトのメソッド supメソッド

substringメソッド

stringオブジェクトの一部を返します。

シンタックス

	
	
	stringName.substring(indexA, indexB)
	
	
stringName
文字列またはオブジェクトのプロパティ
indexA
0からstringName.length()-1までの数、またはオブジェクトのプロパティ
indexB
0からstringName.length()-1までの数、またはオブジェクトのプロパティ

文字列の文字は左から右に表示されます。第1文字が0で表わされ、最後の文字はstringName.length()-1となります。indexAがindexBより小さい場合、substringメソッドは文字列からindexA番目で始まりindexB番目の前の文字までを返し、逆にindexAがindexBより大きい場合、文字列からindexB番目で始まりindexA番目の前の文字までを返します。もしindexAとindexB が同じ場合、空の文字列を返します。この説明ではわかりにくいかもしれないので、「JavaScript」という文字列を考えてみましょう。

	
	
			    J  a  v  a  S  c  r  i  p  t
	
			    0  1  2  3  4  5  6  7  8  9
	
	indexA < indexB		A-----------B
	
	indexA > indexB		B-----------A
	
	

どこのメソッド?

	
	
	<script>
	
	var oneString = "JavaScript"
	
	// Display Java
	document.write(oneString.substring(0,4) + " <br>")
	document.write(oneString.substring(4,0) + " <br>")
	// Display Script
	document.write(oneString.substring(4,10) + " <br>")
	document.write(oneString.substring(10,4) + " <br>")
	// Display rip
	document.write(oneString.substring(6,9) + " <br>")
	document.write(oneString.substring(9,6) + " <br>")
	
	</script>
	
	



Copyright (C) 1996-2003 by Yasukazu Yokoi. All Rights Reserved.