<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>036</title>
</head>
<body>
<div>test1</div>
<div>test2</div>
<div>test3</div>
<div>test4</div>
<div>test5</div>
</body>
<script type="text/javascript">
(function () {
function someFunc () {
var args = Array.prototype.slice.call(arguments);
console.log(args);
}
someFunc(1,2,3,4);
})();
(function () {
function someFunc () {
var args = [].slice.call(arguments);
console.log(args);
}
someFunc(1,2,3,4);
})();
(function () {
function sumRounds () {
var args = [].slice.call(arguments);
return args.reduce(function(var1,val2){
return parseInt(var1, 10) + parseInt(val2,10);
});
}
var sum = sumRounds("2.3",4,5,"16",18.1);
console.log(sum);
})();
(function () {
var nlElems = document.querySelectorAll('div');
var aElems = [].slice.call(nlElems);
aElems.forEach(function(elem){
console.log(elem.textContent);
});
})();
</script>
</html>