前言

JavaScript 不提供任何内建的打印或显示函数。那么我们在日常开发的时候,需要调试输出和打印的结果的时候该怎么办法呢,这里给大家推荐4种显示方案:

  1. 使用 window.alert() 写入警告框
  2. 使用 document.write() 写入 HTML 输出
  3. 使用 innerHTML 写入 HTML 元素
  4. 使用 console.log() 写入浏览器控制台

一、使用 innerHTML

如需访问 HTML 元素,JavaScript 可使用 document.getElementById(id) 方法。

id 属性定义 HTML 元素。innerHTML 属性定义 HTML 内容:

<!DOCTYPE html>
<html>
<body><h1>我的第一张网页</h1><p>我的第一个段落</p><p id="demo"></p>

【基础篇】JavaScript的4种代码调试输出方式相关推荐

  1. Google Map 开发笔记——基础篇(Javascript )

    Google Map 开发笔记--基础篇 说明: 一.使用入门: 1.在您需要显示地图的 html 页面嵌入这段 script 2.地图 DOM 元素 3.初始化地图 二.地图画点.线.面 1.标记( ...

  2. webpack基础篇(五):代码分离(Code Splitting)

    常用的代码分离方法有三种 1. 入口起点 问题 2. 防止重复 2.1 配置 entry 提取公用依赖 2.2 SplitChunksPlugin 3. 动态导入 3.1 import() 动态导入 ...

  3. [转]Eclipse插件开发之基础篇(3) 插件的测试与调试

    原文地址:http://www.cnblogs.com/liuzhuo/archive/2010/08/17/eclipse_plugin_1_1_2.html 1. 使用JUnit对插件进行测试 E ...

  4. 【你不知道的事】JavaScript 中用一种更先进的方式进行深拷贝:structuredClone

    你是否知道,JavaScript中有一种原生的方法来做对象的深拷贝? 本文我们要介绍的是 structuredClone 函数,它是内置在 JavaScript 运行时中的: const calend ...

  5. 转载:谢谢原作者:块设备驱动实战基础篇一 (170行代码构建一个逻辑块设备驱动)

    1   内核块设备驱动基础学习与实战 1.1 设备驱动IO架构初探 操作系统是如何将数据读到缓冲区的,发生了什么?我们带着这样的问题,粗略走一下read调用系统过程,希望这个初探,可以唤起大家研究操作 ...

  6. 【Lua 入门基础篇(十二)】调试垃圾回收

    文章目录 调试(Debug) 调试类型 垃圾回收 垃圾回收器函数 调试(Debug) Lua 提供了 debug 库用于提供创建我们自定义调试器的功能.Lua 本身并未有内置的调试器,但很多开发者共享 ...

  7. 基础篇 | 材质01 | 4种法线

    < 用到软件:UE.Blender > 1.面法线(face normals) 面法线:模型法线不做任何处理时的面法线朝向:如下图 很多时候,引擎中用到的模型,法线数据是经过处理的.这时可 ...

  8. MySQL基础篇:SELECT几种子句

    文章目录 1.概述 2.where 条件查询 3.group by 分组查询 常用的聚合函数 group by + 聚合函数 4.having筛选 5.order by 排序 6.limit 分页 1 ...

  9. 字符设备驱动基础篇2——用开发板来调试驱动模块的步骤

    (1)设置bootcmd,使开发板通过tftp下载(使用内核源码树编译得到的)zImage set bootcmd 'tftp 0x30008000 zImage;bootm 0x30008000' ...

最新文章

  1. 大学计算机二级培训新闻稿,计算机二级模拟考通讯稿
  2. Linux 学习_在Linux下面安装eclipse
  3. 看漫画就能学SQL,简直太cool了
  4. redis连接池操作
  5. 38备忘录模式(Memento Pattern)
  6. 排序算法之冒泡排序(C/C++)
  7. 苹果7手机严重卡顿_苹果手机仅配备4GB运存都不会卡顿,安卓系统为何要更多内存?...
  8. 关于meta http-equiv=Content-Type content=text/html:charset=UTF-8
  9. 现代人必须掌握的成功学方法
  10. 哈夫曼树的生成详解(C++)
  11. 多线程之Lock锁和读写锁ReadWriteLock
  12. Qt 之 QEvent
  13. 雷云云服务器文件夹,配置文件云存储 雷蛇Synapse2.0_雷蛇鼠标_键鼠评测-中关村在线...
  14. HTML5的结构元素
  15. 【分享】哪个OS X版本支持哪个Xcode的版本?
  16. 大学生做 app 开发,用云服务和租赁服务器,哪个更合适?
  17. 一文学会快速傅里叶变换(FFT)
  18. [中科]寒武纪,不愁钱路无客户
  19. HTML---复选框默认打钩
  20. c语言函数未定义的引用,c – CMake“未定义的函数引用”

热门文章

  1. PVE 7 虚拟化 Intel UHD630 WIN10 UEFI 关机后 无法启动问题 显卡无法安装问题 intel 显核驱动 错误代码8 问题 解决方案
  2. 数码相机夜景拍摄技巧
  3. RHEL8使用nmcli配置网络
  4. (C语言)使用函数统计指定数字的个数
  5. monolog深度使用
  6. Redis数据持久化机制及数据恢复
  7. Unity 让物体同时播放两种动画
  8. css vue 内联_04-Vue基础-css和内联样式绑定
  9. 龙驹中学2021高考成绩查询入口,重庆市万州龙驹中学2021年排名
  10. 开发者必知必会的 WebSocket 协议