javascript 警报中的不同值类型?
different value types in javascript alert?
在严格的原生 JS 中,有没有办法在一个警报 window(或其他 window)中显示字符串和变量?现在,让我们忽略 jQuery、Vue、Node 等花哨的东西
var testNumber = prompt("Enter a number. Let us see how many even numbers
are therein.");
var countEvens = 0;
for (var i = 0; i <= testNumber; i++) {
if (i % 2 === 0){
countEvens++;
}
}
alert("There are " countEvens " even numbers in" testNumber);
当然可以。只需使用 ad +
运算符进行连接。 alert("There are " +countEvens +"even numbers in"+testNumber);
var testNumber = prompt("Enter a number. Let us see how many even numbers are therein.");
var countEvens = 0;
for (var i = 0; i <= testNumber; i++) {
if (i % 2 === 0){
countEvens++;
}
}
alert("There are " +countEvens +" even numbers in" +testNumber);
在严格的原生 JS 中,没有 alert
或任何其他显示输出的机制。 JS 依赖宿主环境来提供那种 API.
Web 浏览器的 alert
方法将只关注第一个参数,如果第一个参数不是字符串,它会将其转换为字符串。
如果你想从多个变量和文字构造你的字符串,你可以使用连接:
alert("There are " + countEvens + " even numbers in " + testNumber);
或模板字符串:
alert(`There are ${countEvens} even numbers in ${testNumber}`);
在严格的原生 JS 中,有没有办法在一个警报 window(或其他 window)中显示字符串和变量?现在,让我们忽略 jQuery、Vue、Node 等花哨的东西
var testNumber = prompt("Enter a number. Let us see how many even numbers
are therein.");
var countEvens = 0;
for (var i = 0; i <= testNumber; i++) {
if (i % 2 === 0){
countEvens++;
}
}
alert("There are " countEvens " even numbers in" testNumber);
当然可以。只需使用 ad +
运算符进行连接。 alert("There are " +countEvens +"even numbers in"+testNumber);
var testNumber = prompt("Enter a number. Let us see how many even numbers are therein.");
var countEvens = 0;
for (var i = 0; i <= testNumber; i++) {
if (i % 2 === 0){
countEvens++;
}
}
alert("There are " +countEvens +" even numbers in" +testNumber);
在严格的原生 JS 中,没有 alert
或任何其他显示输出的机制。 JS 依赖宿主环境来提供那种 API.
Web 浏览器的 alert
方法将只关注第一个参数,如果第一个参数不是字符串,它会将其转换为字符串。
如果你想从多个变量和文字构造你的字符串,你可以使用连接:
alert("There are " + countEvens + " even numbers in " + testNumber);
或模板字符串:
alert(`There are ${countEvens} even numbers in ${testNumber}`);