<div>
<p>第一个P标签</p>
<p>第二个P标签</p>
</div>
<script src="./jquery-1.12.4.js"></script>
<script>
console.log($('p:last'))
console.log($('div p:last-child'))
</script>
:last-child的正确使用方法
https://jquery.cuishifeng.cn/lastChild.html
这边没有什么不同哟
您查找元素时,似乎您的元素尚未在 DOM 中,这length:0意味着它没有根据您的搜索条件找到任何元素
因此,当您使用选择器时,您正在创建 jquery 函数的一个实例;
当根据选择器标准找到一个元素时,它返回匹配的元素;
当条件不匹配任何内容时,它返回函数的原型对象
具体你可以https://stackoverflow.com/questions/34494873/why-is-my-jquery-selector-returning-a-n-fn-init0-and-what-is-it