1. Security: As JavaScript executes on the client side it can be used to exploit the application.
2. UI inconsistency: Sometimes JavaScript is interpreted differently by different browsers resulting in the inconsistent UI.
See more at Javascript overview.
Related topics:
- What is JavaScript?
- What are the advantages of JavaScript?
- What are the disadvantages of JavaScript?
- Is JavaScript a case-sensitive language?
- How to use external JavaScript file?
- How to create javascript object?
- How to add method to javascript object?
- What does the isNaN() function?
- What is the difference between undefined value and null value?
- How to access cookie using JavaScript?
- How to create cookie using JavaScript?
- How to read cookie using JavaScript?
- How to get cookie by name in JavaScript?
- How to delete cookie using JavaScript?
- How to redirect a url using JavaScript
- How to print a web page using JavaScript?
- How to handle exceptions in JavaScript?