“小白,js的基本语法都看了吧!”
“看了,变量、函数知识我都看了,原来JS是一种弱类型语言,定义的时候不用声明他是什么数据类型,给变量赋什么类型的值,变量就是什么数据类型。函数就更简单了,直接使用function 函数名(){函数内容}就可以了!你看我写的这段代码!两个alert输出都是a+b的值11”
“小白,代码写得没有问题,但是需要注意两点,我们写js代码的时候习惯把<script>标签放到body标签的后面,在一个就是以后不要用alert了,这个太影响体验”
“alert不就是js的输出函数么?不用alert用什么?”
“用控制台输出console.log(),你的代码我给你改一下,稍等!”
“好了,你chrome浏览器中打开看一下!”
“什么都没有啊”,小白失望的说!
“哦~你需要打开chrome的开发者工具,打开以后就可以看到控制台输出了!”
“哇!再也不用鼠标点讨厌的弹框了,js我就需要注意这些么?”
老朱一本正经的说道:“这样吧!我跟你说一下js里面涉及的一些关键知识点,说完以后你自己对应每个知识点再强化了解一下!”
“JS里面的数据类型都是弱类型,也就是说给变量什么类型的值,这个变量就是什么类型。”
“JS里面的表达式是顺序执行的!也就是说执行完第一行在执行第二行,以此类推!”
“JS的函数定义不分前后,哪怕你在页面的最后一行定义函数,在第一行照样可以调用!”
“JS中定义一个变量如果前面不加var它就是一个全局变量,无论你在函数内还是函数外都是全局的,这是很可怕的,所以你定义变量的时候一定要有一个在变量前面加var的习惯!”