Javascript '的用途是什么;返回';关键词
我更关心的是这个报税表是如何被用作一个对象的; 请尽可能多地解释以澄清概念,谢谢。Javascript '的用途是什么;返回';关键词,javascript,return,language-design,Javascript,Return,Language Design,我更关心的是这个报税表是如何被用作一个对象的; 请尽可能多地解释以澄清概念,谢谢。 忘记代码。返回语句的作用就是:从函数返回值。 返回值可以是任何类型,而不仅仅是对象 const menu = { _courses : { _appatizers: [], _mains: [], _deserts: [] }, get courses() { return { appatizers: this._cou
忘记代码。返回语句的作用就是:从函数返回值。 返回值可以是任何类型,而不仅仅是对象
const menu = {
_courses : {
_appatizers: [],
_mains: [],
_deserts: []
},
get courses() {
return {
appatizers: this._courses._appatizers;
mains: this._courses._mains;
deserts: this._courses._deserts;
};
}
前面的所有操作都是有效的,但是您可以对数组执行相同的操作,甚至可以从函数返回函数
如果不显式返回函数中的某个内容,它将隐式返回未定义的内容。使用
return
您可以完全按照它所说的操作:返回某个内容。这可以是任何内容:数字、字符串、变量、数组、对象(…)
在您的例子中,函数返回一个对象
const menu = {
_courses : {
_appatizers: [],
_mains: [],
_deserts: []
},
get courses() {
return {
appatizers: this._courses._appatizers;
mains: this._courses._mains;
deserts: this._courses._deserts;
};
}
一个更简单的例子:
函数someNumber(){
返回42;
}
var number=someNumber();//somerNumber()将返回42,因此number的值为42
控制台日志(编号)
return{}
表示您正在从函数返回一个对象。