# 章序号/节序号/节/笔记序号 codecademy, Introduction # 概念阐释 - console是开发人员查看重要消息和错误的面板,用于**调试debugging** - 通常情况下,计算机对我们所做的代码是不可见的,如需知道,需要**打印**或**记录到console**中; - 在js中,console指的是一个对象(object):一个数据(data) 和操作 (actions) 的集合 (collection) ; - 有一种操作(actions): `.log()` ![](http://image.harryrou.wiki/2022-12-22-%E6%88%AA%E5%B1%8F2022-12-22%2010.37.55.png) - `.log()`是actions - 5 是data,这个数字会被打印(printed)或者日志(logged)到console面板 - 加起来叫做objects - 结尾要有分号 **;**(所有js的结尾都要有分号) # 类比、比较与对比 - **console里面可以直接是变量名** ![](http://image.harryrou.wiki/2023-01-31-IMG_0409.jpg) - **如果是变量名和string - **console可以直接使用算术运算符进行计算** - **还可以是调用函数** # 实例和问题 与[[JavaScript 介绍#^eb4e57|控制台]]其他JS代码不同,`console`只打印消息,不返回任何内容,所以在`<`那里为`undefined`。 ![](https://content.codecademy.com/articles/running-js-in-the-browser/console_logging.png) ## 问题 1. console是干嘛用的? 2. 用`console.log()`写下你的年龄 # 问题答案 1. print和logged重要信息和error 3. console.log(35) # 备注(经验集/错误集)