Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.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_String_Function_Call - Fatal编程技术网

如何在javascript中实现作为字符串调用的函数?

如何在javascript中实现作为字符串调用的函数?,javascript,string,function,call,Javascript,String,Function,Call,我需要实现一个被称为字符串的函数,如何更好地实现它? 调用的示例可能如下所示: var a = ‘Hi’.myFunc(); console.log(a); // Hi 下面是将函数附加到任何字符串的解决方案 String.prototype.coucou = function(){ console.log("coucou") } "a".coucou() //print "coucou" in console 下面是将函数附加到任何字符串的解决方案 String.prototy

我需要实现一个被称为字符串的函数,如何更好地实现它? 调用的示例可能如下所示:

var a = ‘Hi’.myFunc();
console.log(a); // Hi

下面是将函数附加到任何字符串的解决方案

String.prototype.coucou = function(){
 console.log("coucou")   
}

"a".coucou()  //print "coucou" in console

下面是将函数附加到任何字符串的解决方案

String.prototype.coucou = function(){
 console.log("coucou")   
}

"a".coucou()  //print "coucou" in console

变量a=‘Hi’;console.loga;是否要添加自定义字符串函数要将方法添加到字符串。原型…?但话说回来,如果您只想让a成为“Hi”,则不需要它……您需要向String.prototype添加一个函数,如果您想操纵字符串,可以这样做:var a='Hi';console.loga;是否要添加自定义字符串函数要将方法添加到字符串。原型…?但话说回来,如果您只想让a成为“Hi”,则不需要它……您需要向String.prototype添加一个函数,如果您想操纵字符串,可以执行以下操作: