JavaScipt@Workshop 
HOME > JavaScriptリファレンス > String オブジェクト

slice メソッド

stringObj.slice(start, [end])

引数

stringObj
必ず指定します。String オブジェクトの名前またはリテラルを指定します。
start
必ず指定します。stringObj に指定した文字列内での指定する部分の開始位置を、インデックス番号で指定します。
end
省略可能です。stringObj で指定した文字列内での指定する部分の終了位置を、インデックス番号で指定します。

解説

文字列の一部分を返します。
戻り値は、stringObj で指定した文字列内の指定した部分が格納された String オブジェクトを返します。
引数 end で指定した要素の 1 つ前の要素までをコピーします。
引数 start に負の値を指定した場合、length + start として処理されます。
length は文字列の長さです。

使用例

var s = "abc";
var s1 = s.slice(0,1);  // s1は"a"
var s2 = s.slice(0,-1); // s2は"ab"


スポンサードリンク

Copyright (C) 2006-2008 JavaScipt@Workshop All rights reserved.