소스 검색

fix:定位

e 2 주 전
부모
커밋
ba227ee6c1
4개의 변경된 파일84개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      3.js初级/BOM/2.Math.html
  2. 44 0
      3.js初级/BOM/3.window.html
  3. 19 0
      3.js初级/BOM/4.history.html
  4. 18 0
      3.js初级/BOM/5.history.html

+ 3 - 0
3.js初级/BOM/2.Math.html

@@ -23,7 +23,10 @@
             console.log(Math.pow(3,3));//x的y次幂
             console.log(Math.sqrt(16));//x的算数平方根
             // 固定范围内随机数
+            // Math.random() * (100-1) + 1
+            // Math.random() * (y-x)+x
             // 固定范围内随机数取整(四舍五入)
+            // Math.round(Math.random() * (y-x)+x)
         </script>
 </body>
 </html>

+ 44 - 0
3.js初级/BOM/3.window.html

@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Document</title>
+</head>
+<body>
+    <button class="btn1">这是一个开始按钮</button>
+    <button class="btn2">这是一个结束按钮</button>
+    <button id="btn3">这是一个新标签</button>
+    <button id="btn4">这是一个旧标签</button>
+    <script>
+        // window.alert("你好") 警告框
+        // window.prompt("请输入") 提示框
+        // window.confirm("你好") 确认框
+        // 通过css样式获取元素标签
+        var timer;
+        var btn1 = document.querySelector(".btn1")
+        var btn2 = document.querySelector(".btn2")
+        btn1.onclick = function() {
+            // 定时器  规定时间内执行的函数
+           timer =  setInterval(function() {
+                console.log("开始了")
+            },1000)
+        }
+        btn2.onclick = function() {
+            clearInterval(timer)
+        }
+        var btn3 = document.getElementById("btn3")
+        var btn4 = document.getElementById("btn4")
+        var timer1;
+        btn3.onclick = function() {
+           timer1 = // 延时器 延迟一定时间后执行 只执行一次
+            setTimeout(function(){
+                console.log("你好")
+            },4000)
+        }
+        btn4.onclick = function() {
+            clearTimeout(timer1)
+        }
+    </script>
+</body>
+</html>

+ 19 - 0
3.js初级/BOM/4.history.html

@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Document</title>
+</head>
+<body>
+    <h2>第四页</h2>
+    <a href="./5.history.html">附页</a>
+    <button id="btn1">下一页</button>
+    <script>
+        var btn1 = document.querySelector("#btn1");
+        btn1.onclick = function() {
+            history.go(1)
+        }
+    </script>
+</body>
+</html>

+ 18 - 0
3.js初级/BOM/5.history.html

@@ -0,0 +1,18 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Document</title>
+</head>
+<body>
+    <h2>第五页</h2>
+    <button class="btn">上一页</button>
+    <script>
+        var btn = document.querySelector(".btn");
+        btn.onclick = function() {
+            history.go(-1)
+        }
+    </script>
+</body>
+</html>