javascript for문 사용 예
for (var i=0; i<array.length; i++) {
console.log(array[i]);
}
for (var i in array) {
console.log(array[i]);
}
var viewModel = {
entity : undefined,
longitude: 127.33887522,
latitude: 36.34803794,
height: 0,
heading: 0,
pitch: 0,
roll: 0
};
for (var name in viewModel) {
console.log(name + ": " + viewModel[name]);
}
array.forEach(function(currentValue, index, arr), thisValue);
//예문3.2) ie9, ff1.5 미만 미지원
var numbers = [65, 44, 12, 4];
function myFunction(item, index, arr) {}
numbers.forEach(myFunction);
jQuery 루프문 사용 예
$("li").each(function(index) {
console.log(index + ": " + $(this).text());
});
$("div").each(function(index, element) {
$(element).css("color", "yellow");
if ($(this).is("#stop")) {
$("span").text("index : " + index);
return false;
}
});
var result = {
navigationList : {
"0": {
"coordinatex" : "126",
"coordinatey" : "36",
},
"1": {
"coordinatex" : "126",
"coordinatey" : "36",
}
}
};
$.each(result.navigationList, function(idx, data) {
console.log('for:',data.coordinatex, data.coordinatey);
});
var obj = {
"a": "1",
"b": "2"
};
$.each(obj, function(key, value) {
alert(key + ": " + value);
});
$.each([52, 97], function(index, value) {
alert(index + ": " + value);
});