【发布时间】:2018-08-03 12:27:53
【问题描述】:
因此,出于学习目的,我想在 Javascript 中重新创建“charAt()”现有方法,它可以告诉您给定字符串中字符的位置。我将调用方法“CharAtX”
为此,我创建了一个带有 2 个参数的函数:第一个是单词,第二个是位置,这是我的代码:
function charAtX(word,pos) {
word_split = word.split("");
return(word_split[pos])
}
console.log(charAtX("Truck",2))
所以,它显然有效,如果我调用 charAtX("truck",2),我将返回 "u"。
但我的问题如下:
原来的charAt可以这样调用
my_word.charAt(3)
我的不能。为什么会这样,我怎样才能将我的函数更改为方法以便我可以?
【问题讨论】:
标签: javascript function methods