【发布时间】:2021-10-17 00:21:57
【问题描述】:
这是一个双重问题,因为我只能每 90 分钟发布一次。 首先,我必须编写一个替换字符串字符的函数。
//====================== EXAMPLE ========================
var str = "I,Really,Like,Pizza";
characterRemover(str, ",");
"I Really Like Pizza"; // <====== EXPECTED OUTPUT
//=========================================================
并在所选字符的位置放置一个空格。我试过了,但没有用。
function chracterRemover(str, cha){
var replaced = str.split('cha').join(' ');
return replaced;
}
它只返回相同的字符串。
第二件事是我必须编写一个函数,如果引入的数据类型是 arrat,则返回 true,其余的则返回 false。
//====================== EXAMPLE ========================
var one = { name: "antonello" };
false; // <====== EXPECTED OUTPUT
var two = ["name", "antonello"];
true; // <====== EXPECTED OUTPUT
var three = [[], [], {}, "antonello", 3, function() {}];
true; // <====== EXPECTED OUTPUT
//=========================================================
我试过了。
function isArrayFun(array){
if {
typeof array = 'array';
return "Array";
} else {
return "Not an array"
}
}
但同样,它不起作用。
我收到此错误:
Uncaught SyntaxError: Unexpected token '{'
我不知道为什么。 提前感谢您的帮助。
【问题讨论】:
标签: javascript arrays function