js中的内置对象

一、document

doucment.getElementById()
通过元素id来获取元素
document.getElementByTagName()
通过标签来获取元素
document.referrer()
获取上一个跳转页面的地址----需要服务器环境

二、location

windows.location.href
跳转的url地址 重定向
window.location.searck
获取地址栏信息 通过?传参数
windows.location.hash
哈希值 通过?传参数
实例:

跳转页面 href

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>location属性</title>
    <script type="text/javascript">
        window.onload = function(){

            // 存储上一个页面的地址 -- 伪代码 --要用服务器
            // var sUl = document.referrer;

            var oBtn = document.getElementById("btn01");

            oBtn.onclick = function(){
                // 跳转到上一个页面
                // window.location.href = sUl;
                window.location.href = "https://www.baidu.com";
            }
        }
    </script>
</head>
<body>
    <input type="button" name="" value="跳转" id="btn01">
</body>
</html>

2.hash

接收参数的html

 

hash
接收参数的html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>location属性</title>
    <script type="text/javascript">
        window.onload = function(){

            // 存储上一个页面的地址 -- 伪代码 --要用服务器
            // var sUl = document.referrer;

            var oBtn = document.getElementById("btn01");

            oBtn.onclick = function(){
                // 跳转到上一个页面
                // window.location.href = sUl;
                window.location.href = "https://www.baidu.com";
            }
        }
    </script>
</head>
<body>
    <input type="button" name="" value="跳转" id="btn01">
</body>
</html>

 

传递参数的html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>location属性</title>
    <script type="text/javascript">
        window.onload = function(){

            // 存储上一个页面的地址 -- 伪代码 --要用服务器
            // var sUl = document.referrer;

            var oBtn = document.getElementById("btn01");

            oBtn.onclick = function(){
                // 跳转到上一个页面
                // window.location.href = sUl;
                window.location.href = "https://www.baidu.com";
            }
        }
    </script>
</head>
<body>
    <input type="button" name="" value="跳转" id="btn01">
</body>
</html>

 

三、Math对象

Math.random() // 返回一个从0到1 的随机数

Math.PI // π

Math.foor // 向下取整 小数全部去掉

Math.ceil // 向上取整

测试实例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>location属性</title>
    <script type="text/javascript">
        window.onload = function(){

            // 存储上一个页面的地址 -- 伪代码 --要用服务器
            // var sUl = document.referrer;

            var oBtn = document.getElementById("btn01");

            oBtn.onclick = function(){
                // 跳转到上一个页面
                // window.location.href = sUl;
                window.location.href = "https://www.baidu.com";
            }
        }
    </script>
</head>
<body>
    <input type="button" name="" value="跳转" id="btn01">
</body>
</html>

 

四、调试程序的方法

1.alert()
弹窗直接弹出,会阻止程序的运行,
2.console.log()
不会阻止程序的运行,会打印到控制台上,查看如下

 

document.title = x

直接输出到标题上

------------恢复内容开始------------

一、document

doucment.getElementById()
通过元素id来获取元素
document.getElementByTagName()
通过标签来获取元素
document.referrer()
获取上一个跳转页面的地址----需要服务器环境

二、location

windows.location.href
跳转的url地址 重定向
window.location.searck
获取地址栏信息 通过?传参数
windows.location.hash
哈希值 通过?传参数
实例:

跳转页面 href

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>location属性</title>
    <script type="text/javascript">
        window.onload = function(){

            // 存储上一个页面的地址 -- 伪代码 --要用服务器
            // var sUl = document.referrer;

            var oBtn = document.getElementById("btn01");

            oBtn.onclick = function(){
                // 跳转到上一个页面
                // window.location.href = sUl;
                window.location.href = "https://www.baidu.com";
            }
        }
    </script>
</head>
<body>
    <input type="button" name="" value="跳转" id="btn01">
</body>
</html>

2.hash

接收参数的html

 

hash
接收参数的html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>location属性</title>
    <script type="text/javascript">
        window.onload = function(){

            // 存储上一个页面的地址 -- 伪代码 --要用服务器
            // var sUl = document.referrer;

            var oBtn = document.getElementById("btn01");

            oBtn.onclick = function(){
                // 跳转到上一个页面
                // window.location.href = sUl;
                window.location.href = "https://www.baidu.com";
            }
        }
    </script>
</head>
<body>
    <input type="button" name="" value="跳转" id="btn01">
</body>
</html>

 

传递参数的html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>location属性</title>
    <script type="text/javascript">
        window.onload = function(){

            // 存储上一个页面的地址 -- 伪代码 --要用服务器
            // var sUl = document.referrer;

            var oBtn = document.getElementById("btn01");

            oBtn.onclick = function(){
                // 跳转到上一个页面
                // window.location.href = sUl;
                window.location.href = "https://www.baidu.com";
            }
        }
    </script>
</head>
<body>
    <input type="button" name="" value="跳转" id="btn01">
</body>
</html>

 

三、Math对象

Math.random() // 返回一个从0到1 的随机数

Math.PI // π

Math.foor // 向下取整 小数全部去掉

Math.ceil // 向上取整

测试实例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>location属性</title>
    <script type="text/javascript">
        window.onload = function(){

            // 存储上一个页面的地址 -- 伪代码 --要用服务器
            // var sUl = document.referrer;

            var oBtn = document.getElementById("btn01");

            oBtn.onclick = function(){
                // 跳转到上一个页面
                // window.location.href = sUl;
                window.location.href = "https://www.baidu.com";
            }
        }
    </script>
</head>
<body>
    <input type="button" name="" value="跳转" id="btn01">
</body>
</html>

 

四、调试程序的方法

1.alert()
弹窗直接弹出,会阻止程序的运行,
2.console.log()
不会阻止程序的运行,会打印到控制台上,查看如下

 

document.title = x

直接输出到标题上

------------恢复内容结束------------

posted @ 2022-05-06 16:21  曲中意  阅读(122)  评论(0)    收藏  举报