次のコードでは、次のエラーが発生します。
Unable to get value of the property 'deal_score_round_img': object is null or undefined
デバッガーは次のように値を報告しますjdeals[i]['deal_score_round_img']
。
"<img src=\"assets/deal_scores/80.gif\" width=\"40\" height=\"35\" />"
エラーは最初の行 (typeof) で発生します。
if(typeof(jdeals[i]['deal_score_round_img'])!="undefined")
{
var nums = jdeals[i]['deal_score_round_img'].match(/([[0-9]+)/ig);
t.deal_score = nums[0];//80
}
スクリプトの目的は、画像文字列から「80」を抽出することです。
アイデアはありますか?