JS常用的输出方式

作者: 微语博客 | 来源:发表于2021-07-07 23:34 被阅读0次

JS如何输出内容,常用的输出方式有哪些,本篇文章给大家介绍一下常用的六种JS输出方式。

console.log()

使用控制台输出,这种方式是最常用的,可以输出任何数据类型。一般快捷键F12可以打开浏览器控制台,使用console.log()输出内容不会中断程序执行,方便开发人员进行调试的。

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
    <script>
        console.log("Hello World!");
        console.log("你好");
    </script>
</body>    
</html>

alert()

alert()是浏览器的弹框函数,默认弹出一个带参数的警告框,每个浏览器展现的方式不尽相同。

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
    <script>
        alert("警告框");//无返回值
        alert("warning");
    </script>
</body>    
</html>

confirm()

和alert()使用和作用都差不多,不同的是这里弹出一个确认框,函数返回一个布尔值。

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
    <script>
        confirm("是否删除?");//返回布尔值 根据用户点击按钮返回
        confirm("warning");
    </script>
</body>    
</html>

alert()函数不带返回值,一般用于提示预警,confirm()返回一个布尔值,一般用于询问语境。

prompt()

prompt也是一个弹出框函数,用于接收用户输入的数据。函数接收两个字符串参数,返回一个字符串类型数据。

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
    <script>
        var str = prompt("请输入你的名字","Crice");//参数一:提示词;参数二:默认返回数据
        console.log(str);
    </script>
</body>    
</html>

innerHTML&innerText

这两不是函数,而是属性,用于设置相应元素的内容。innerHTML值可以包含HTML元素(渲染字符串里的标签),而innerText不会渲染。

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
    <div id="myId"></div>
    <div class="myCls"></div>
    <div></div>
    <script>
        document.getElementById("myId").innerHTML = "Hello World!";
        //输出Hello World
        document.getElementsByClassName("myCls")[0].innerHTML = "<h1>Hello World</h1>";
        //输出大写加粗的Hello World
        document.getElementsByTagName("div")[2].innerText = "<h1>Hello World</h1>";
        //原样输出<h1>Hello World</h1>不会进行渲染
    </script>
</body>    
</html>

使用innerHTML和innerText需要先获取到DOM实例,获取DOM元素的方法也有很多(上面的代码展示了三种),这里就不再详述了。如果获取的对象不存在,就会出现报错。

document.write()

document.write()向文档流写入内容,直接将内容打印到页面中。

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
    <script>
        document.write("Hello World!");//向文档直接写入
    </script>
</body>    
</html>

相关文章

  • JS常用的输出方式

    JS如何输出内容,常用的输出方式有哪些,本篇文章给大家介绍一下常用的六种JS输出方式。 console.log()...

  • 第二天

    JS中常用的输出方式 (3种) consoleconsole.log() 控制台输出日志在控制台输出,特点是:输出...

  • JS常用的输出方式

    console 控制再浏览器控制台输出的 console.log() 控制台输出日志 console.dir() ...

  • 1.6 JS中常用的几种输出方式

    JS中常用的输出方式 console 控制在浏览器控制台输出的console.log() 控制台输出日志conso...

  • JavaScript笔记

    01-JS的常用语法 两种输出方式 1,弹框输出 2,调试输出 注意:结尾是分号(;) , 括号里写单引号' ' ...

  • 06.js常用的输出方式

    Title js提供的浏览器弹窗//1. alert:在浏览器弹出一个提示框...

  • PRINT

    PRINT的几种常用方式: 简单顺序输出 输出 a b c 格式输出 {} 输出this is format...

  • JavaScript入门

    初识javaScript js的组合: ECMAScript:主要规定js的组成,引用方式、命名规范、输出方式、变...

  • JavaScript入门(一)

    初识JavaScript JS的组成: ECMAScript:主要规定了js的组成、引入方式、命名规范、输出方式、...

  • javascript 入门(一)

    初始javascript js的组成 ECMAScrpt:主要规定了js的组成、引入方式、命名规范、输出方式、变量...

网友评论

    本文标题:JS常用的输出方式

    本文链接:https://www.haomeiwen.com/subject/rdqzultx.html