一、JavaScrip组成:1、ECMAScript(JavaScript语法核心);2、DOM(文档对象模型);3、BOM(浏览对象模型)
二、JavaScript是由浏览器的解释器解释执行的程序语言,其变量都采用弱类型的形式(所谓弱类型是相对于强类型语言来说的,强类型变量有很多种,例如int,char等不 同的类型转换时候需要注意强制性转换带来的后果,位溢出导致的数据丢失,而JavaScript只有一种类型var,为变量赋值时候会自动判断类型并转换,所以此处便 体现了JavaScript是弱语言的特点)
三、JavaScript中函数,关键字function,用法:function 函数名(形式参数1,形式参数2,...,形式参数n){}
使用function时候注意一下几点:1、函数的命名与变量命名规则相同;2、并且与其他的语言有所同的是function不需要说明其返回值类型(而C,C++则是必须说明返回值 的类型,即使没有返回值的函数在函数前必须加void来注明其没有返回值);
四、JavaScript的系统函数
1、parseInt(),该函数是将“字符串整数”转换成整数,它从字符串的开头开始解析,在第一个非整数的位置停止解析,并返回前面读到的所有整数,若字符串不是整数开头,将返回NaN(Not a Number:非整数值)
2、ParseFloat(),与ParseInt()类似,不过是将字符串转化为浮点型
3、IsNaN(),判断是否是数字,如果不是数字则返回true,反之返回false
4、Eval(),运行以字符串形式表示的JavaScript代码串,并返回执行代码串后的结果