在同一个 alert() 中显示两个 .substring
Showing two .substring in the same alert()
我有一个 Java 脚本基础知识的评估,由于不可预见的情况我无法学习,所以我现在不得不在有限的时间内赶上进度。
我的评估表明我必须找到每个字符串开头的子字符串,我已经设法做到了,但是我无法将这两个处理过的子字符串连接到一个警告框中(我知道这些不受欢迎但是评估表明我必须使用它)。我试过使用 + 运算符,但这给了我第二个变量被生成两次的错误。我已经在下面发布了我的代码,供任何人查看。
function userName(){
var name = "Joe";
var surName = "Bloggs";
name = name.substring(0,1);
surName = surName.substring(0,1);
alert(name);
}
基本上,您可以使用 +
运算符连接两个变量(字符串)。 htese 变量的类型是动态定义的,+
运算符会将它们连接成一个变量(字符串),之后您可以将结果显示在警报中。
function userName()
{
var name = "Joe"
var surName = "Bloggs"
name = name.substring(0,1)
surName = surName.substring(0,1)
var result = name + surName;
alert(result);
}
另一方面,要仅获取 javascript 中字符串变量的第一个字符,您可以将其视为字符数组并访问第一个索引(从 0
开始) 示例:
function userName()
{
var name = "Joe"
var surName = "Bloggs"
var result = name[0] + surName[0]; // get only the first char
alert(result);
}
或者,有一个名为 string.concat(string)
的方法允许您连接两个字符串。
字符串连接这是一个在许多语言中讨论非常多的问题,我建议您阅读堆栈溢出的这个线程:
Best way to concatenate strings in JavaScript?
function userName(){
var name = "Joe";
var surName = "Bloggs";
name = name.substring(0,1);
surName = surName.substring(0,1);
alert(name + surName );
}
你试过了吗
alert(name + ' ' + surname)
这只是用 space ' '
加入字符串
我有一个 Java 脚本基础知识的评估,由于不可预见的情况我无法学习,所以我现在不得不在有限的时间内赶上进度。
我的评估表明我必须找到每个字符串开头的子字符串,我已经设法做到了,但是我无法将这两个处理过的子字符串连接到一个警告框中(我知道这些不受欢迎但是评估表明我必须使用它)。我试过使用 + 运算符,但这给了我第二个变量被生成两次的错误。我已经在下面发布了我的代码,供任何人查看。
function userName(){
var name = "Joe";
var surName = "Bloggs";
name = name.substring(0,1);
surName = surName.substring(0,1);
alert(name);
}
基本上,您可以使用 +
运算符连接两个变量(字符串)。 htese 变量的类型是动态定义的,+
运算符会将它们连接成一个变量(字符串),之后您可以将结果显示在警报中。
function userName()
{
var name = "Joe"
var surName = "Bloggs"
name = name.substring(0,1)
surName = surName.substring(0,1)
var result = name + surName;
alert(result);
}
另一方面,要仅获取 javascript 中字符串变量的第一个字符,您可以将其视为字符数组并访问第一个索引(从 0
开始) 示例:
function userName()
{
var name = "Joe"
var surName = "Bloggs"
var result = name[0] + surName[0]; // get only the first char
alert(result);
}
或者,有一个名为 string.concat(string)
的方法允许您连接两个字符串。
字符串连接这是一个在许多语言中讨论非常多的问题,我建议您阅读堆栈溢出的这个线程:
Best way to concatenate strings in JavaScript?
function userName(){
var name = "Joe";
var surName = "Bloggs";
name = name.substring(0,1);
surName = surName.substring(0,1);
alert(name + surName );
}
你试过了吗
alert(name + ' ' + surname)
这只是用 space ' '