JavaScript 没有任何打印或者输出的函数。
JavaScript 显示数据
JavaScript 可以通过不同的方式来输出数据:
使用 window.alert() 弹出警告框。
使用 document.write() 方法将内容写到 HTML 文档中。
使用 innerHTML 写入到 HTML 元素。
使用 console.log() 写入到浏览器的控制台。

console.log()的用处
主要是方便你调式javascript用的, 你可以看到你在页面中输出的内容。
相比alert他的优点是:
他能看到结构化的东西,如果是alert,淡出一个对象就是[object object],但是console能看到对象的内容。
console不会打断你页面的操作,如果用alert弹出来内容,那么页面就死了,但是console输出内容后你页面还可以正常操作。
console里面的内容非常丰富,你可以在控制台输入 console
document.write是直接写入到页面的内容流,如果在写之前没有调用document.open, 浏览器会自动调用open。每次写完关闭之后重新调用该函数,会导致页面被重写。
innerHTML则是DOM页面元素的一个属性,代表该元素的html内容。你可以精确到某一个具体的元素来进行更改。如果想修改document的内容,则需要修改document.documentElement.innerElement。
innerHTML很多情况下都优于document.write,其原因在于其允许更精确的控制要刷新页面的那一个部分。
DOM 解释
您会经常看到 document.getElementById("id")。
这个方法是 HTML DOM 中定义的。
DOM (Document Object Model)(文档对象模型)是用于访问 HTML 元素的正式 W3C 标准。
格式<script>
那些老旧的实例可能会在 <script> 标签中使用 type="text/javascript"。
现在已经不必这样做了。
JavaScript 是所有现代浏览器以及 HTML5 中的默认脚本语言。
脚本位置
在 <head> 或者 <body> 的JavaScript
外部脚本不能包含 <script> 标签。
输出数据
window.alert() 弹出警告框。
document.write() 方法将内容写到 HTML 文档中。
innerHTML 写入到 HTML 元素。
console.log() 写入到浏览器的控制台。
输出内容
请使用 document.write() 仅仅向文档输出写内容。
如果在文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖
写到控制台(调试模式)
使用 console.log() 方法在浏览器中显示 JavaScript 值。
F12 启用调试模式, 在调试窗口中点击 "Console" 菜单。

from http://www.runoob.com/js/js-output.html

JS学习笔记1-JavaScript 输出相关推荐

  1. JS学习笔记二——JavaScript 基础知识

    JavaScript 基础知识 一.JavaScript 变量 二.JavaScript 的输出 三.JavaScript 运算符 四.结语 一.JavaScript 变量 变量是指在程序运行过程中, ...

  2. JS学习笔记(JavaScript基础学习必备)

    讲解JavaScript 基础语法.关键特性.JSON.WebAPI 等知识点.涉及网页窗口交互的方法以及通过 DOM 进行网页元素的相关操作. 文章目录 一.JavaScript 基础 1.什么是 ...

  3. JS学习笔记-关于JavaScript

    JavaScript JavaScript 是 web 开发人员必须学习的 3 门语言中的一门,都包括了HTML 定义了网页的内容:CSS 描述了网页的布局:JavaScript 控制了网页的行为: ...

  4. JS学习笔记:Javascript给对象增加属性(函数作为属性)

    //给对象增加属性(函数作为属性) let person1 = {};// 增加属性 person1.firstName = "John"; person1.lastName = ...

  5. Vue.js 学习笔记 二,一些输出指令

    Vue的一些输出指令 {{字段}},v-text指令,v-html指令 <html> <head><meta name="viewport" cont ...

  6. javascript从入门到跑路-----小文的js学习笔记(25)------运动框架----匀速运动、缓冲运动、多物体运动、链式运动

    ** javascript从入门到跑路-----小文的js学习笔记(1)---------script.alert.document.write() 和 console.log 标签 javascri ...

  7. javascript从入门到跑路-----小文的js学习笔记目录

    ** javascript从入门到跑路-----小文的js学习笔记(1)---------script.alert.document.write() 和 console.log 标签 javascri ...

  8. html 流程控制,HTML5独家分享:原生JS学习笔记2——程序流程控制

    当当当当 .....楼主又来了!新一期的js学习笔记2--程序流程控制更新了! 想一键获取全部js学习笔记的可以给楼主留言哦! js中的程序控制语句 常见的程序有三种执行结构: 1.顺序结构 2.分支 ...

  9. node.js学习笔记5——核心模块1

    node.js学习笔记5--核心模块1 Node.js核心模块主要内容包括:(1)全局对象 (2)常用工具 (3)事件机制 (4)文件系统访问 (5)HTTP服务器与客户端 一: 全局对象 Node. ...

  10. JS学习笔记(五)函数类型、箭头函数、arguments参数、标签函数

    JS学习笔记(五) 本系列更多文章,可以查看专栏 JS学习笔记 文章目录 JS学习笔记(五) 一.函数 1. 函数定义 2. 方法( 对象 + 函数 ) 二.函数参数及返回值 1. 传递原始类型参数 ...

最新文章

  1. html5-button元素
  2. 超像素SLIC算法源码阅读
  3. springmvc参数绑定
  4. 数据结构与算法专题——第十题 输入法跳不过的坎-伸展树
  5. arquillian_使用Arquillian测试安全的EJB
  6. 【CodeForces - 289C】Polo the Penguin and Strings (水题,字符串,思维构造,有坑)
  7. 图片作为背景并且是链接的写法(背景图片加链接)
  8. 16款app源码下载收集
  9. Oracle终极彻底卸载的完整步骤
  10. 微信小程序学习资料——转载
  11. C++软件调试与异常排查从入门到精通系列汇总
  12. Java实现某个文件夹下文件和文件夹排序
  13. 随机数字信号处理实验报告三——Levinson和Burg递推法MATLAB实现
  14. Java基础篇--设计模式
  15. 设置docker容器时间
  16. 关于SFM的材质vmt科普
  17. 喝java茶,我为你泡一杯花茶
  18. 关闭浏览器后退出登录_升级后的相互宝要不要退出?相互宝怎么关闭?
  19. 1-Java的诞生和发展
  20. Java 面试题:数据结构 + 算法 +JVM+ 线程 +finalize+GC

热门文章

  1. 【vue2.0进阶】案例:用Vuex实现一个简单的计算器
  2. 知道答案吗?知道为什么是这个答案吗?
  3. hql分页获取数据总数_最简洁的分页插件PageHelper
  4. java在枚举方法中调方法_java – 值方法如何在枚举中工作
  5. 推荐一些数据挖掘和生信友好的SCI!
  6. 狗狗1岁相当于人类31岁!基于基因组甲基化图谱建立首个跨物种年龄转换公式...
  7. ps专业色彩调色扩展面板 Moody Photoshop Panel 1.1.2汉化版
  8. 算法与数据结构 设计模式
  9. 【去重】php正则过滤字符串中多次重复出现内容为1个
  10. 软考高项信息系统项目管理工程师自考500元搞定攻略