小编Gol*_*nda的帖子

javascript中charAt方法的替代方法

这是手头的任务:

编写一个名为 charAt 的函数,它接受一个字符串和一个索引(数字)并返回该索引处的字符。

如果数字大于字符串的长度,该函数应返回一个空字符串。

关键是你不能使用内置的 charAt 方法。

除了不包含 if 语句之外,我是否在做正确的事情?另外,正确的实现是什么样的?(JS新手,所以我提前道歉)。

function charAt(string, index) {
  var charAt = string[index];
  return charAt;
}
Run Code Online (Sandbox Code Playgroud)

javascript

3
推荐指数
1
解决办法
787
查看次数

使用 DOM 选择列表中项目的最后一个元素

不使用 jQuery(因为我还没有开始那个部分),只使用一些好的旧 JavaScript/DOM,我怎么能选择列表中项目的最后一个元素。

例如,我有以下 HTML:

<section id="container">
  <ul>
    <li class="first">one</li>
    <li class="second">two</li>
    <li class="third">three</li>
  </ul>
  <ol>
    <li class="first">one</li>
    <li class="second">two</li>
    <li class="third">three</li>
  </ol>
</section>
Run Code Online (Sandbox Code Playgroud)

我想选择这个项目并将它返回到 DOM: <li class="third">three</li>ol列表中。我知道document.querySelector只选择文档中的第一个元素,即document.querySelector('li.third'). 我将如何做相反的事情并选择最后一个?

html javascript dom

0
推荐指数
1
解决办法
2314
查看次数

标签 统计

javascript ×2

dom ×1

html ×1