国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > JavaScript > js中removeat删除节点的方法

js中removeat删除节点的方法

js removeat

头像

小妮浅浅

2021-11-08 13:44:215602浏览 · 0收藏 · 0评论

1、删除操作removeAt需要判断索引边界和具体添加位置。

2、若要删除的节点是链表的头部,只需将head移动到下一个节点即可。如果目前链表只有一个节点,那么下一个节点是null。

将head指向下一个节点相当于将head设置为null,删除后链表为空。若要删除的节点在链表的中间部分,则需要找出position所在位置的前一个节点,并将其next指针指向position所在位置的下一个节点。

实例

removeAt (position) {
    // position不能超出边界值
    if (position < 0 || position >= this.length) return null;
 
    let current = this.head;
 
    if (position === 0) {
        this.head = current.next;
    }else {
        let previous = this.find(position - 1);
        current = previous.next;
        previous.next = current.next;
    }
    //删除之后将链表长度减1
    this.length--;
    return current.element;
}

以上就是js中removeat删除节点的方法,希望对大家有所帮助。更多js学习指路:js教程

推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《大度》韩版免费| 做一次爱下面多久才能恢复| 老公每天晚上吃奶对身体有伤害吗 | 孤男寡女免费观看高清电视剧狂飙 | 《医务室的小秘密》动漫第一季免...| 美国禁忌| 男生的困困赛女生的困困里| 狗配人的大片视频大全| 妈妈的朋友5| 《性爽2》电影| 学生袜| 女性私处长得不漂亮的原因| 丁香五月色情久久久久| 兄弟的老婆4免费观看电视剧| 《教授与女学生》伦理| 跳抖胸舞| 爸爸的擎天柱让我看第二集| 亲嘴还扔衣服| 万能浏览器| 成色18K1.220.38软件| 坤坤寒进桃子里在线看歌词| 巨乳症| 双人床上剧烈运动会越睡越累吗| HTTPS://9.1.CRM...| 芬太尼事件对中国形成的危害 | 《酒店激战》动漫1-5集免费观.| 原声吻戏视频| 《为子献身》高清完整版在线观看| 真人刺激战场40分钟电视剧| 《无能的丈夫》完整版| 金枝玉叶大结局| 性感内衣女装| 比白洁还牛的四大书| 强伦轩一区二区三区的含义和影响 | 美国伦理〈欲奴3)| 黑人空乘伦理5| 《魅魔之耻》1~4集免费看| 门卫老头吸允校花奶头| 坤坤寒进桃子里在线看歌词| 父亲开了两个女儿包演员表| 坤坤寒进桃子里在线看歌词