2
0

delete2.baseline 586 B

1234567891011121314151617181920212223
  1. delete uninitialized variable globalX: false
  2. globalX : undefined
  3. delete explicitVar : false
  4. value explicitVar : 10
  5. delete implicitVar : true
  6. value implicitVar : Exception
  7. delete explicitVarInEval : true
  8. value explicitVarInEval : Exception
  9. delete implicitVarInEval : true
  10. value implicitVarInEval : Exception
  11. a[1] = 200
  12. delete a[1] : true
  13. a[1] = undefined
  14. a[2] = 100
  15. delete a[2] : true
  16. a[2] = 100
  17. o.x = 1
  18. delete o.x : true
  19. o.x = undefined
  20. delete o.x (again): true
  21. o.z = undefined
  22. delete o.z (non existing property): true
  23. o.z = undefined