兼容console.log

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:

在js前端开发时,为了调试经常会加上 console.log.但是在有的浏览器(比如IE)中会报错

怎么办呢?

在js文件最前面添加如下js代码:

Js代码   收藏代码
  1. if (window.console === undefined) {  
  2.     console = {  
  3.         log: function () {  
  4.         }, info: function () {  
  5.         }, debug: function () {  
  6.         }  
  7.     };  
  8. }  

 

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
2月前
|
前端开发 JavaScript 开发者
console.log()
【8月更文挑战第29天】
47 5
|
4月前
|
机器学习/深度学习 JavaScript 前端开发
你不知道的console.log用法
在JavaScript中,使用`console.log()`时,通过大括号能显示变量名和值。`console.table(data, columns)`用于格式化打印表格。常用方法包括:`console.log()`
38 0
|
5月前
|
JavaScript 前端开发 开发者
使用`console.log()`查看运行结果非常简单
【4月更文挑战第18天】使用`console.log()`查看运行结果非常简单
206 1
|
5月前
|
Java Unix 程序员
log4j基础讲解
log4j基础讲解
50 0
log4j基础讲解
|
移动开发
5分钟教你使用 console.log 管理你的输出日志
5分钟教你使用 console.log 管理你的输出日志
117 0
|
XML JavaScript 数据格式
JS console.log、console.dir、console.dirxml 区别
JS console.log、console.dir、console.dirxml 区别
75 0
|
C#
C#中Console.WriteLine()与Console.Write的区别
C#中Console.WriteLine()与Console.Write的区别
103 0
|
JavaScript C语言
console.log(a + a++ * ++ a)到底输出什么?
前言 有些小伙伴可能看到这道题目就已经蒙圈了!甚至可能看不懂这道题目在干什么。其实这是一道比较考察基础的面试题,当你明白原理之后,你可能会感觉这道题也就那么回事,但是如果你没有思绪,那你可能觉得这道题很难。 今天我们就来彻底看看这到底在做什么妖!
504 0
console.log(a + a++ * ++ a)到底输出什么?
|
Java Android开发
Android日志工具Log的使用
Android日志工具Log的使用
564 0
Android日志工具Log的使用
|
Java
log4j的配置
log4j的配置
139 0