练习第二周
-
加法运算符:在
console.log(11+22+33);中,+是加法运算符,用于计算11、22和33的总和,输出结果为66。 -
字符串连接操作符:在
console.log("网络+安全");中,+被包含在两个字符串引号之间,所以它是字符串的一部分,输出结果为"网络+安全"。 -
字符串连接操作符:在
console.log("a" + b);这行代码中,+用作字符串连接操作符,将字符串"a"和变量b(其值为2)连接起来,输出结果为"a2"。 -
字符串字面量:在
console.log("a + b");这行代码中,由于+被双引号包围,它被视为字符串的一部分,而不是操作符。输出结果为"a + b"。这里并没有进行变量的连接或计算,a和b的值没有参与运算。
4、计算下述代码的打印值
var a = 10;
var b = 10;
console.log(a++);
console.log(++a);
console.log(--b);
console.log(b--);
第一个 console.log 打印 10
第二个 console.log 打印 12
第三个 console.log 打印 9
第四个 console.log 打印 9
5、分别使用行内式、内嵌式、引入外部文件的方法造成网页弹窗,要求触发弹窗的 JS 命令
不止一种。
下面是使用不同方法在网页中创建弹窗的示例:
行内式(Inline)
在HTML元素中直接使用JavaScript。
<button onclick="alert('Hello, World!')">点击我</button>
内嵌式(Internal)
在<script>标签内编写JavaScript代码。
<script>
function showPopup() {
alert('Hello, World!');
}
</script>
<button onclick="showPopup()">点击我</button>
引入外部文件
通过<script>标签的src属性引入外部的.js文件。
假设你有一个名为popup.js的文件,内容如下:
// popup.js
function externalShowPopup() {
alert('Hello, World!');
}
然后在HTML中这样引入:
<script src="popup.js"></script>
<button onclick="externalShowPopup()">点击我</button>
触发弹窗的JS命令(不限于上面的例子)
-
简单的
alert弹窗:alert('这是一个警告框!'); -
confirm确认框,会返回用户点击的按钮(确定或取消):if (confirm('你确定要这么做吗?')) { console.log('用户点击了确定。'); } else { console.log('用户点击了取消。'); } -
prompt输入框,允许用户输入数据:var name = prompt('请输入你的名字:'); if (name) { console.log('你好,' + name + '!'); } else { console.log('你取消了输入。'); } -
使用
window.open打开新窗口或标签页:window.open('http://www.example.com', '_blank'); -
使用
setTimeout延迟弹出警告框:setTimeout(function() { alert('这个弹窗会在页面加载后3秒出现!'); }, 3000);

浙公网安备 33010602011771号