用户中心USER CENTER

首页/用户
  • 用 JavaScript 实现链表操作 - 11 Alternating Split

    摘要:需求实现一个函数,把一个链表切分成两个。子链表的节点应该是在父链表中交替出现的。所以整个算法的解法就能很容易地用表示。唯一需要考虑的就是在每个循环体中判断节点该插入哪个链表。也有人使用持续增长的配合取余来做,比如。 TL;DR 把一个链表交替切分成两个,系列目录见 前言和目录 。 需求 实现一个 alternatingSplit() 函数,把一个链表切分成两个。子链表的节点应该是在父链...

    jsyzchen 发布于JavaScript
  • js如何获取iframe页面内的对象

    摘要:简单介绍标签,所有的浏览器都支持标签,元素会创建包含另外一个文档的内联框架即行内框架。通常我们常用的标签的属性有的宽度的高度显示框架周围的边框中显示的文档的。 简单介绍iframe标签,所有的浏览器都支持标签,iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。通常我们常用的iframe标签的属性有:width(iframe 的宽度)、height(iframe 的高度)...

    jsyzchen 发布于JavaScript
  • 利用模板将HTML从JavaScript中抽离

    摘要:客户端模板是一些带插槽占位符的标签片段,这些占位符会被程序模板引擎替换为数据,然后把该替换好的标签片段插入到页面中。 一、当需要注入大段的HTML标签到页面中时,应该使用服务器渲染(从服务器加载HTML标签) 该方法将模板放置于服务器中使用XMLHttpRequest对象来获取外部标签(如多页应用) function loadDialog(name, oncomplete) { ...

    jsyzchen 发布于JavaScript
  • 简单使用.call() 和 .apply()

    摘要:你可以直接看例子,也可以先读一下介绍和是为了动态改变而出现的,当一个没有某个方法,但是其他的有,我们可以借助或用其它对象的方法来操作。它不能应用下的等方法。这一段来源知乎杨志 你可以直接看例子,也可以先读一下介绍: call和apply是为了动态改变this而出现的,当一个object没有某个方法,但是其他的有,我们可以借助call或apply用其它对象的方法来操作。 call, ap...

    jsyzchen 发布于JavaScript
  • Javascript--DOM

    摘要:中的所有对象都是以对象的形式实现的。这意味着中的对象与原生对象的行为或活动特点并不一致。该属性指向表示整个文档的文档节点。同时由要插入的节点占据其位置。返回被移除的节点。操作类名操作类名时,需要通过属性添加删除和替换类名。 Note:IE中的所有DOM对象都是以COM对象的形式实现的。这意味着IE中的DOM对象与原生Javascript对象的行为或活动特点并不一致。 DOM1级主要定义...

    jsyzchen 发布于JavaScript
<