javascript - 如何制作一个 var.function()
问题描述
这可能是一个愚蠢的问题,但我无法在网上找到这个问题的答案。
通常,当我想将变量传递给函数时,我通过参数来完成:
function myFunc(myVar) {
return "Hello, " + myVar;
}
var myString = "John Doe";
var whatever = myFunc(myString);
但是,我见过许多使用另一种语法的函数,例如toString()
:
var someArray = ["This", "is", "an", "array"];
var whatever = someArray.toString();
这些变量看起来不像是通过参数传递的。这是如何运作的?我也可以实现这样的功能吗?(使用variable.functionName()
语法)
解决方案
推荐阅读
- gradle - 将 Maven 插件迁移到 Gradle:插件配置会发生什么?
- java - Java 上下文类加载器和外部文件
- javascript - 在 asp.net 核心中使用 javascript/jquery 刷新剃须刀页面而不重新加载
- ms-access - 将 Access 数据库迁移到共享点
- php - 解密使用 NodeJS 加密的 AES-256-CBC 字符串
- mysql - SQL 计算列值包含字符串的行数
- php - 如何从 TransIp Web 服务器上的 Instagram API 获取 JSON?
- linux - 查找 *.txt 文件并通过分隔将其内容重定向到一个文件
- robotframework - RobotFramework 的 RIDE.py 不允许我输入超过一个字母
- amazon-web-services - 在 AWS lambda 函数(python 3.7)上出现错误“对象没有属性”