javascript或node中的console用法总结

 1 //建立app.js页面
 2 // 一:页面代码
 3 console.log("log信息");
 4 //在页面中执行(node app.js)这个文件会在控制台中看到log信息:"log信息"
 5 //换个方式执行:node app.js 1>info.txt(1代表重定向标准输出流);
 6 //这个时候会在app.js的同级目录下看到一个info.txt文件,里面还有"log信息".
 7
 8 //二:依次序输出所有字符串
 9 console.log("%s","first","second");
10 //输出结果:first second
11
12 //三.将对象转换为普通字符串后执行
13 console.log("%s","guoyansi",{name:"思思博士"});
14 //输出结果:guoyansi { name: ‘思思博士‘ }
15
16 //四:
17 //将字符串作为数值进行转换
18 console.log("%d","25.6");
19 //输出结果:25.6
20 console.log("%d","guoyansi");
21 //输出结果:guoyansi
22
23 //五  输出%
24 console.log("%%");
25 //输出结果:%
26 console.log("%%","gys");
27 //输出结果:% gys
28
29 //六 将console.error信息输出到文件中去
30 //页面代码:
31 console.error("guoyansi is error");
32 //利用node app.js 2>err.txt启动这个页面
33 //会在同级目录下多一个err.txt文件.文件里面还有"guoyansi is error"
34
35 //七 直接在命令行启动一个并不存在的文件javascript.js,这样:
36 // node javascript.js 2>info.txt
37 //输出结果:会在命令行所在的目录下多出一个文件info.txt;
38 //info.txt文件中的内容如下
39
40
41 /*
42  module.js:340
43  throw err;
44  ^
45  Error: Cannot find module ‘E:\node\gys\javascript.js‘
46  at Function.Module._resolveFilename (module.js:338:15)
47  at Function.Module._load (module.js:280:25)
48  at Function.Module.runMain (module.js:497:10)
49  at startup (node.js:119:16)
50  at node.js:906:3
51  */
52
53 //八:console.warn的用法和console.error()用法一样
54
55 //九:console.time()和console.timeEnd()输出中间代码的执行时间(注意:time和timeEnd的参数必须完全一致)
56 console.time("for循环的时间:")
57 var a=0;
58 for(var i=0;i<10000000000000;i++){
59     a++;
60 }
61 console.timeEnd("for循环的时间:")
62 /*
63  * 10.console.trace()方法将当前位置处的栈信息作为标准错误信息进行输出.
64  *  */
65
66 var obj={
67     name:"guoyansi",
68     age:23,
69     eat:function(){}
70 }
71 console.trace(obj);
72 //输出结果:

不知道你能不能看懂,反正我是看不懂的.

1 //十:console.assert()对表达式结果进行评估,如果该表达式的执行结果为false,则输出一个消息字符串并抛出AssertionError异常

2 console.assert("g"==="s","g不等于s");

时间: 2024-10-10 02:15:25

javascript或node中的console用法总结的相关文章

关于c#中的console用法大全

C#之Console Console.Write  表示向控制台直接写入字符串,不进行换行,可继续接着前面的字符写入.Console.WriteLine  表示向控制台写入字符串后换行.Console.Read 表示从控制台读取字符串,不换行.Console.ReadLine 表示从控制台读取字符串后进行换行.Console.ReadKey 获取用户按下的下一个字符或功能键,按下的键显示在控制台窗口中.Console.Beep 通过控制台扬声器播放提示音.Console.Clear 清除控制台缓

javascript 中的console.log和弹出窗口alert

主要是方便你调式javascript用的.你可以看到你在页面中输出的内容. 相比alert他的优点是: 他能看到结构话的东西,如果是alert,淡出一个对象就是[object object],但是console能看到对象的内容. console不会打断你页面的操作,如果用alert弹出来内容,那么页面就死了,但是console输出内容后你页面还可以正常操作. console里面的内容非常丰富,你可以在控制台输入:console,然后就可看到:Console {memory: MemoryInfo

Node中EventEmitter以及如何实现JavaScript中的订阅/发布模式

1.EventEmitter Node中很多模块都能够使用EventEmitter,有了EventEmitter才能方便的进行事件的监听.下面看一下Node.js中的EventEmitter如何使用. (1)基本使用 EventEmitter是对事件触发和事件监听功能的封装,在node.js中的event模块中,event模块只有一个对象就是EventEmitter,下面是一个最基本的使用方法: var EventEmitter = require('events').EventEmitter;

javascript中NaN的用法

NaN是一个特殊的数值,任何数值除以0会返回NaN,不会影响其他代码的执行(其实为0/0为NaN,正数除以0得到infinity,负数除以0得到负的infinity) 它的特点为: 1.任何涉及NaN的操作都返回NaN 2.NaN与任何值都不相等,包括NaN 它涉及到的函数为isNaN();该函数接受一个参数,该参数可以是任何类型 javascript中NaN的用法,布布扣,bubuko.com

http请求头中的Content-Type属性在angular 和 node中的用法

post请求的请求体有以下两种格式: 1. 字符串: 'name=code_bunny&age=12' 这种格式的请求体,需要配置请求头 'Content-Type':'application/x-www-form-urlencoded' 2. json: {name:'code_bunny',age:12} 这种格式的请求体,需要配置请求头 'Content-Type':'application/json;charset=UTF-8' 注意: 请求体格式和请求头的Content-Type类型必

Node中的JavaScript和浏览器中的JavaScript的区别

浏览器中的JavaScript: 1.基于ECMAscript规范,这个规范规定了语法 2.添加了dom:用来处理文档 document object model 3.添加了BOM:用于操作浏览器 window location histrory navigator Node中的JavaScript 1.基于ECMAscript规范,这个规范规定了语法 2.因为他是在服务器端来实现服务器端操作的script,所有它没有DOM 3.它增加了核心API,使用频繁的API,内置到node的环境中 4.

node中的可读流和可写流

javascript的一个不足之处是不能处理二进制数据,于是node中引入了Buffer类型.这个类型以一个字节(即8位)为单位,给数据分配存储空间.它的使用类似于Array,但是与Array又有不同:Buffer在定义的时候必须明确知道其长度,但是Array的长度是可以动态变化的.定义Buffer有三种方式: 1. var buf = new Buffer(3);//指定buffer占用3个字节 2. var buf = new Buffer("hello","utf-8&

javascript:Node接口

原文章:https://wangdoc.com/javascript/index.html Node 接口 所有 DOM 节点对象都继承了 Node 接口,拥有一些共同的属性和方法.这是 DOM 操作的基础. 属性 Node.prototype.nodeType nodeType属性返回一个整数值,表示节点的类型. document.nodeType // 9 上面代码中,文档节点的类型值为9. Node 对象定义了几个常量,对应这些类型值. document.nodeType === Node

创业笔记-Node.js入门之JavaScript与Node.js

JavaScript与Node.js JavaScript与你 抛开技术,我们先来聊聊你以及你和JavaScript的关系.本章的主要目的是想让你看看,对你而言是否有必要继续阅读后续章节的内容. 如果你和我一样,那么你很早就开始利用HTML进行“开发”,正因如此,你接触到了这个叫JavaScript有趣的东西,而对于JavaScript,你只会基本的操作——为web页面添加交互. 而你真正想要的是“干货”,你想要知道如何构建复杂的web站点 —— 于是,你学习了一种诸如PHP.Ruby.Java