gpt4 book ai didi

javascript - 为什么对象名前需要 "function"关键字?所有对象都是真实的功能?

转载 作者:行者123 更新时间:2023-12-01 13:12:01 24 4
gpt4 key购买 nike

当我们制作这样的对象时

function myObject(){  
Properties and methods here----
};

有必要在对象名前写“function”关键字吗?所有对象都是真实的函数?对象名不能这样直接写吗?

myObject(){  
Properties and methods here----
};

最佳答案

不,并非所有对象都是函数。 (不过,所有函数都是对象。)

这里,obj 不是一个函数:

var obj = {
foo: "bar"
};

这里也不是dt:

var dt = new Date();

function 关键字是必需的,以便表示“后面是函数声明或函数表达式”。它只是 JavaScript 基本语法的一部分。

关于javascript - 为什么对象名前需要 "function"关键字?所有对象都是真实的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6857423/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com