今天是学习javascript的第二天。
一下我将展开我今天的学习心得。
在js中,有很多算法是和c++中相同的,所以相同的内容比较简单,我也不过多于介绍,下面我来讲一讲在js中不一样的或者说是新增的一些语法或者函数。
1.利用好 alert 语法。他在js中设定好之后,打开页面,会有一个弹出的功能,并且假如我们写的代码有逻辑错误,也可以用alert语法来检测错误。
2.掌握script的多种语法,他可以引用目标文档的url,直接将我们的脚本文档读入。
3.confirm。它有一点和alert语法很像,在你用confirm之后,它也会像alert一样弹出你所设定的文字,问你是否确认某一样事物。
4.在js中,一定得区分大小写,不然会容易报错。
5.用console.log(''),向控制语句中书写内容
6.js中的语法错误可以通过系统提示来判断。
7.在bool类型中,0 -0 0.0 ‘’ 他们所判断的类型都是false
8.通过isNaN函数来判断定义的数是不是NaN,比如alert(isNaN(a))
另外,在js中,我们如果想要让一个数值变成字符串,就可以在他前面加上一个‘ ’,注意这个单引号中间是由空格的,用这个方式,就可以直接让这个数值变换成字符串,另外,在js中,新增了一个函数是 ‘typeof’,它用来判断当前变量的数据类型, var x,x typeof=123, 返回值就为number。另外,用parse函数可以直接让数值转换成数字,并且可以将其中的开头0 或者是中间的空号省略,当然,number函数也可以,但他比parse函数的要求更加严格。这就解决了一些转化的问题,由此可以延伸出,在js中,肯定会有其他的转化函数,只是今天我没有了解到而已。并且,在js中,NAN表示对意思就和not相当,undefine表示没有被定义,null表示的意思是空值。
以上是我今天学习内容的一个小结,由于比较简单,心得和体会很少,但是都是精髓,小白一枚,如有不足,请多包涵。