Ors*_*say 0 javascript function object
我试图在javascript对象中插入一个函数,但我得到了
未定义
这应该是一个消息返回div.
我想第一种方式,但这是我试过的两种方式:
var errorMessage = {
empty: function(message){"<div class='field'><div class='csv'><span class='icon'></span><label class='manual' id='error-message'>" + message + "</label></div></div>"
}
};
console.log(errorMessage.empty("Hello"));Run Code Online (Sandbox Code Playgroud)
我也试试这种方式
function errorMessage(message){
"<div class='field'><div class='csv'><span class='icon'></span><label class='manual' id='error-message'>" + message + "</label></div></div>"
}
console.log(errorMessage("hello"))Run Code Online (Sandbox Code Playgroud)
你需要一个字return面值.
该
return语句结束函数执行并指定要返回给函数调用者的值.
var errorMessage = {
empty: function (message) {
return "<div class='field'><div class='csv'><span class='icon'></span><label class='manual' id='error-message'>" + message + "</label></div></div>";
}
};
console.log(errorMessage.empty("Hello"));Run Code Online (Sandbox Code Playgroud)