« jquary 引数 イベント | メイン | 一気にトリムする! »
2013年02月28日
javascript for in
javascript の if (key in arrayname) を PHPで言うところのin_arrayかと勘違いしてた。array_key_existsと同じなのねw
in_arrayは自作しか無い?
//************************
// in_array
//**************************
function in_array(){
var l = arguments.length;
var x = (l > 0) ? arguments[0] : ''; // string X
var a = (l > 1) ? arguments[1] : []; // array
var s = (l > 2) ? arguments[2] : false; // strict
for(var i = 0; i < a.length; i++){
if((s&& a[i]===x) || (!s&& a[i]==x)){return true;}
}
return false;
}
投稿者 muuming : 2013年02月28日 12:03