TypeError: console.log(...) is not a function
Solution
Simply put a semicolon (;
) after console.log(
…)
.
Explanation
The error is easily reproducible like this:
console.log()
(function(){})
js-xlsx Uncaught TypeError: console.log is not a function
console.log
is provided by the environment in which your code runs. Or not. It depends on the environment. Modern browsers provide it (at least if you have devtools open; some versions of IE don't provide it if you don't). NodeJS provides it.
Two possibilities:
Your environment doesn't provide it.
It does, but then you run this line of code:
console.log="This will be description: " + descript+" - "+getValue(alphabet[j], i);
which overwrites it with a string. Strings aren't functions, so the attempt to call it on any of your lines that use it correctly (like
console.log(address_of_cell);
) will now start failing.That line should be like the others, a function call:
console.log("This will be description: " + descript+" - "+getValue(alphabet[j], i));
IIFE inside for loop error VM531:3 Uncaught TypeError: console.log(...)
You need to have a semicolon after the console.log
- otherwise it's trying to call the returned result of console.log
(undefined
) which isn't a function, which is calling your error.
Automatic semicolon insertion doesn't take into account whitespace.
for (let i = 0; i < 10; i++) { console.log("ddd"); (function x() { console.log("eee") })();}
Firefox/Firebug: Console.log(...); causes TypeError: Console.log is not a function
You're using C instead of c:
$(function(){
console.log("Starting");
});
Javascript functions and vars are case sensitive.
How can solve this error Uncaught TypeError: inputArgs[0].match is not a function
1.npm -g firebase-tools and npm firebase-tools or yarn add firebase-tools
2.do not console.log() directly to authState(auth) or useAuthState (auth) user
3.try to put it on condition
const [signInWithGoogle, googleuser, googleloading, googleerror] =
useSignInWithGoogle(auth) if (googleuser) {
console.log(googleuser)};
or console.dir() instead of console.log()
Related Topics
Ajax, Back Button and Dom Updates
Pass Parameters in Setinterval Function
How to Get Notified About Changes of the History via History.Pushstate
Chrome, JavaScript, Window.Open in New Tab
How to Stop JavaScript Execution
JavaScript Url Decode Function
Relation Between Commonjs, Amd and Requirejs
How to Programatically Select an HTML Option Using JavaScript
How to Create a Function from a String with JavaScript
How to Do Outerhtml in Firefox
Setting Query String Using Fetch Get Request
How Does Asynchronous JavaScript Execution Happen? and When Not to Use Return Statement
Making Custom Right-Click Context Menus for My Web-App
Escaping Strings in JavaScript