I have seen many different ways in declaring script tag. Some of them are:
Variation 1:
<script type="text/javascript">
//some javascript here
</script>
Variation 2:
<script type="text/javascript">
//<![CDATA[
// some javascript here
//]]>
</script>
Variation 3:
<script language="javascript">
//some javascript here
</script>
Variation 4:
<script>
//some javascript here
</script>
There are also other variations as well. When we work in HTML5 + js then which way is more appropriate in declaring Script tag?