console.log 简写
console.log 简写
平常代码调试总会用到console.log,但是每次写这么长也是很麻烦,就想着存一个简介一点的变量;
然后就随手写了下面代码;
var a = 10;var log = console.log;log(a);
调用的时候发现火狐浏览器报错了,仔细一看,要被自己蠢哭了,
log(a),执行的时候函数内部的this变成了window对象,但是真正的 console.log()方法是在console对象下面的,函数内的this,也是指向console这个对象,所以会报错。
简写可以像这样写:
//利用bind改变函数this指针var log = console.log.bind(console);
转载于:https://www.cnblogs.com/koala0521/p/7278185.html
console.log 简写相关推荐
- javascript 和 jq 的调试 用console.log() 函数
对于JavaScript程序的调试,相比于alert(),使用console.log()是一种更好的方式,原因在于:alert()函数会阻断javascript程序的执行,从而造成副作用:而conso ...
- 机械秒表的使用方法_让console.log()不再是你的唯一选项js日志输出6种方法
几乎所有的javascript开发者最常使用的日志打印调试api都是console.log(),其实还有很多的选项供我们选择,笔者下面就为大家一一介绍. 一.console.table() conso ...
- javascript精雕细琢(四):认亲大戏——通过console.log彻底搞清this
目录 引言 代码在前 1.function下的this 2.箭头函数下的this 结语 引言 JS中的this指向一直是个老生常谈,但是新手又容易晕的地方.我在网上浏览了很多帖子,但是发现一个通病,也 ...
- 清空控制台Console.log()信息
/*清空控制台信息*/function clearConsole() {console.clear();let fontFamily = "微软雅黑";let fontSize = ...
- 如何超越console.log并充分利用浏览器的调试控制台
by Gilad Dayagi 通过吉拉德·达亚吉 The console object is a very useful feature of browsers that has been arou ...
- vue-cli3.0 生产包去除console.log
目前负责的公众号又迭代了一个版本,之前打生产包,配置总是和测试包搞混,所以使用了vue-cli3.0的环境变量来控制配置. 但是又发现了一个新问题,写代码的过程中写了很多console.log 来调试 ...
- idea log 不输出error_还在使用console.log()吗?Bunyan:一个简单易用的JS日志框架
Bunyan是一个简单易用的JS日志框架,可以工作在多种环境下,这里以Nodejs为例说明Bunyan的基本用法.是时候替换console.log的写法了. 安装 npm install --save ...
- 前端console log之坑。。。
版权声明:本文为 Codeagles 原创文章,可以随意转载,但必须在明确位置注明出处!!! ####背景 之前一直没接触过前端,现在工作接触了好多前端代码,身为前端小白的我,调试的时候还在用aler ...
- [log.js]一个node端带文件路径和颜色的console.log
log.js 开发node.js的时候,习惯用console.log老打印一些信息,然而node端的console.log并没有浏览器里的功能那么强. 比如显示当前console.log信息所在的代码 ...
最新文章
- Navicat for Oracle Cannot load OCI DLL
- WHERE WILL BUSINESS PHD GO?
- 第六章 相同的功能,不同的代码
- pythonnone用法_python中None返回值如何使用?
- [Python]网络爬虫(12):爬虫框架Scrapy的第一个爬虫示例入门教程
- Word2010 给公式添加序号时公式变小解决方案
- 借助 Pod 删除事件的传播实现 Pod 摘流
- Ext JS 4 升级指南
- 安装SQLServer2016出错提示:需要安装oracle JRE7 更新 51(64位)或更高版本2种解决办法.
- 随机森林算法原理简要总结
- 小程序倒计时实现方法
- 要马儿跑,又要马儿不吃草?聊聊联邦学习与分布式机器学习
- 一千万人都在等小黄车OFO退押金
- LPC1768/1769之CAN控制器概述(附库函数下载地址)
- Long源码与常见问题
- Windows Server 2008上安装Media Player
- cesium中实现空间查询(思路解析加源码)
- hrbust 哈理工oj 1588 神医【贪心】
- nssl 1488.上升子序列
- 将炙手可热的敏捷方法论应用到市场营销团队当中
热门文章
- solaris11学习必用工具及ISO
- 编写jQueryUI插件(widget)
- 进驻宝岛 不闪式3D热潮来临?
- 对于学习方式的一些思考
- Python基础07-数据类型:字典dict
- 黑裙安装linux环境,Linux学习笔记(一) ---- 安装Linux系统
- postgres语法_SQL Create Table解释了MySQL和Postgres的语法示例
- todoist 无法登陆_通过构建Todoist克隆将您的React技能提升到一个新的水平
- java网络编程udp_java网络编程 UDP网络编程问题
- linux resin mysql_Linux下Resin JSP MySQL的安装和配置-2