26 lines
960 B
JavaScript
26 lines
960 B
JavaScript
const nullVar = null
|
|
const stringified = JSON.stringify(nullVar)
|
|
const parsified = JSON.parse(stringified)
|
|
|
|
console.log(`Starting off with just a null variable...`)
|
|
console.log(`nullVar >>: ${nullVar}`)
|
|
console.log(`typeof nullVar >>: ${typeof nullVar}`)
|
|
console.log(`Testing if nullvar is null value`)
|
|
if (nullVar === null) {
|
|
console.log(`nullVar is null`)
|
|
}
|
|
console.log(`Then we stringify it using JSON.stringify(nullVar)`)
|
|
console.log(`stringified >>: ${stringified}`)
|
|
console.log(`typeof stringified >>: ${typeof stringified}`)
|
|
console.log(`Testing if stringified is null value`)
|
|
// does not fire
|
|
if (stringified === null) {
|
|
console.log(`stringified is null`)
|
|
}
|
|
console.log(`Lastly we take stringified and >> JSON.parse(stringified)`)
|
|
console.log(`parsified >>: ${parsified}`)
|
|
console.log(`typeof parsified >>: ${typeof parsified}`)
|
|
console.log(`Testing if parsified is null value`)
|
|
if (parsified === null) {
|
|
console.log(`parsified is null`)
|
|
}
|