javascriptにて、文字列からある文字(l)の位置を取得しようとしていますが、
なぜかエラーが出て取得できません。どこが間違っているのか不明ですので
教えてください。
エラーメッセージは以下です。
mParts_copy.indexOf is not a function.(In 'mParts_copy.indexOf("l")','mParts_copy.indexOf' is undefined)
該当のコード
javascript
1var serchIndex = mParts_copy.indexOf("l");
ちなみに、mParts_copyの内容をconsole.logで出力すると、以下の内容が入っており、
図形を描画するための座標等が入っております。
{"type":"path","attr":{"d":"M172,422l-1,0l-5,0l-3,0l-10,0l-7,0l-6,0l-8,0l-5,-4l-11,-6l-6,-4l-5,-10l-3,-5l-1,-16l0,-11l0,-23l0,-12l1,-3l3,-3l5,0l5,0l16,-1l14,0l20,0l17,0l21,0l13,6l10,6l7,8l8,9l4,8l3,7l0,5l0,5l0,2l0,3l-2,0l-5,2z","id":"id154","partstype":"Closed","stroke":"#000000","fill":"rgba(0,0,0,0.3)","style":"stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round;"}}
回答1件
あなたの回答
tips
プレビュー