typeerror: code example

Example 1: typeerror:

try {
  throw new TypeError('Hello', "someFile.js", 10)
} catch (e) {
  console.log(e instanceof TypeError)  // true
  console.log(e.message)               // "Hello"
  console.log(e.name)                  // "TypeError"
  console.log(e.fileName)              // "someFile.js"
  console.log(e.lineNumber)            // 10
  console.log(e.columnNumber)          // 0
  console.log(e.stack)                 // "@Scratchpad/2:2:9\n"
}

Example 2: typeerror:

try {
  null.f()
} catch (e) {
  console.log(e instanceof TypeError)  
  console.log(e.message)               
  console.log(e.name)                  
  console.log(e.fileName)              
  console.log(e.lineNumber)            
  console.log(e.columnNumber)          
  console.log(e.stack)                 
}

Example 3: typeerror:

try {
  null.f()
} catch (e) {
  console.log(e instanceof TypeError)  
  console.log(e.message)               
  console.log(e.name)                  
  console.log(e.fileName)              
  console.log(e.lineNumber)            
  console.log(e.columnNumber)          
  console.log(e.stack)                 
}
0