文字列リテラルの値は、文字列オブジェクトのプロパティやメソッドを呼び出すことができる。
構文
length
lengthプロパティを呼び出す場合。
'文字列'.length // 文字数を取得
slice
sliceメソッドを呼び出す場合。
'文字列'.slice( 取得開始位置, 取得終了位置 ) // 文字列から一部を取得
サンプル
length
<script type="text/javascript">
var varA = '12345'.length;
document . write( varA + "<br />" );
var varB = '文字列'.length;
document . write( varB + "<br />" );
</script>
var varA = '12345'.length;
document . write( varA + "<br />" );
var varB = '文字列'.length;
document . write( varB + "<br />" );
</script>
↓↓↓出力結果↓↓↓
slice
<script type="text/javascript">
var varA = '12345'.slice( 1, -1 );
document . write( varA + "<br />" );
var varB = '文字列から一部を取得'.slice( 3, -2 );
document . write( varB + "<br />" );
</script>
var varA = '12345'.slice( 1, -1 );
document . write( varA + "<br />" );
var varB = '文字列から一部を取得'.slice( 3, -2 );
document . write( varB + "<br />" );
</script>
↓↓↓出力結果↓↓↓