JS
coderAFan
美好的青松岁月怎能未老先衰
展开
-
生成器的使用
生成器的使用原创 2022-08-06 16:25:04 · 246 阅读 · 0 评论 -
JS删除子元素删除不干净问题
JS删除某个元素下的子元素,只能删除一部分 遍历子元素时,必须倒序,因为正序的时候,当索引为0的子节点被删除后,原来索引为1的就变成了0,而这时 i 已经变成了1,程序继续走时就会删除原先索引为2的现在为1的节点,结果就是最后只删除了一半的节点。 function remove(parentNode) { let nodes = parentNode.childNodes; // 必须倒序删除,否则删不干净 for (let i = nodes.length - 1; i >= 0; i-原创 2022-03-27 00:20:39 · 601 阅读 · 1 评论 -
六种排序算法的介绍和JavaScript实现
六种排序算法的介绍和JavaScript实现 开始之前,先写一个函数,输入数组长度,能够生成一个数组,其中每个元素是(0, 100]之间的随机整数。 function createUnSortArray(length) { let array = new Array(length); for (let i = 0; i < length; i++) { array[i] = Math.floor(Math.random() * 100); } return array; }原创 2021-04-28 17:02:42 · 195 阅读 · 1 评论 -
input框赋值
input框赋值 如下所示,是一个文本框的html代码,实际开发中,要涉及到将数据库中的数据取出然后放入input框中。 <input id="name1" name="teacherName" type="text" /> 通过以下js代码可以实现对input文本框进行赋值,以下方法分别针对不同的情况,但是前两种是通用的。 $('#name1').val('值'); document.getElementById('name1').value='值';转载 2021-04-26 10:54:58 · 5424 阅读 · 0 评论