Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在这段代码中添加源代码_Javascript - Fatal编程技术网

Javascript 如何在这段代码中添加源代码

Javascript 如何在这段代码中添加源代码,javascript,Javascript,有哪些方法可以恢复索引的功能 var a = ["one", "two", "three"]; console.log(a.indexOf("two")); // output = 1 a.indexOf = function(val) { return 'HAHAHA'; }; console.log(a.indexOf("two")); // output = 'HAHAHA' 您只需重新分配来自的原始函数 var a=[“一”、“二”、“三”]; console.log(a

有哪些方法可以恢复索引的功能

var a = ["one", "two", "three"];
 console.log(a.indexOf("two")); // output = 1

 a.indexOf = function(val) {
  return 'HAHAHA';
};

console.log(a.indexOf("two")); // output = 'HAHAHA'

您只需重新分配来自的原始函数

var a=[“一”、“二”、“三”];
console.log(a.indexOf(“两”);//输出=1
a、 indexOf=函数(val){
返回“哈哈哈”;
};
console.log(a.indexOf(“两”);//输出=‘哈哈哈’
a、 indexOf=Array.prototype.indexOf;//重新分配原始功能
//它继承自Array.prototype。

console.log(a.indexOf(“两”);//output=1
你为什么要改变原来的行为?我想说,这显然是一个作业问题,OP没有表现出任何努力。虽然你的答案在技术上是正确的,但社区不应该通过回答这些问题来鼓励这些类型的不努力问题。
console.log(a.indexOf("two")); // output = 1