我正在尝试编写一个JavaScript函数,该函数接受参数并将参数值赋给变量...如何执行此操作...
这是我试过的......
function getTextWidth(text, fontname, fontsize) () {
var one = text;
var two = fontname;
var three = fontsize;
});
这是正确的吗?
答案 0 :(得分:3)
function getTextWidth(text, fontname, fontsize) {
var one = text;
var two = fontname;
var three = fontsize;
}
您需要在第一次打开{
之前删除功能末尾的额外括号。然后你需要删除尾随括号和分号。看起来您正在将JavaScript函数与jQuery混合使用。
答案 1 :(得分:1)
语法不正确。有关如何使用参数声明函数的示例,请参阅此处:
function getTextWidth(text, fontname, fontsize) {
var one = text;
var two = fontname;
var three = fontsize;
}
答案 2 :(得分:0)
只需删除功能中()
之前的{
,然后将});
替换为};
答案 3 :(得分:0)
正确的语法是 -
function getTextWidth(text, fontname, fontsize){
var one = text;
var two = fontname;
var three = fontsize;
}
答案 4 :(得分:0)
不需要var one = text;等 - “text”已经是您的函数可用的变量
答案 5 :(得分:0)
不需要额外的()
function getTextWidth(text, fontname, fontsize) {
var one = text || false,
two = fontname || false,
three = fontsize || false;
if (one) {
}
if (two) {
}
if (three) {
}
});
然后你可以拨打getTextWidth('foobar', 'arial', '12px);