<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="../js/jquery-3.5.1.js"></script>
<script>
//数组操作
//$.makeArray(obj) 转换数组
//将nodeList转换为array
$(function () {
var arr = $.makeArray($("li"));
$("ul").html(arr.reverse());
});
/*
在jQuery中,我们可以使用$.makeArray()方法将类数组对象转换
为真正的数组。类数组对象必须有length属性,例如arguments,
nodeList等。
$.makeArray(obj)方法的返回值是一个数组。如果参数obj不是
类数组对象,则返回一个空数组。
那我们为什么要将arguments,nodeList这些转换为真正的数组呢?
因为转换为真正的数组后,就可以调用数组的各种方法来操作对象。
*/
</script>
</head>
<body>
<ul>
<li>HTML</li>
<li>CSS</li>
<li>Javascript</li>
<li>jQuery</li>
<li>Vue.js</li>
</ul>
</body>
</html>