脚本通常以三种基本数据类型表示:文本(text)、数字、布尔
关键字var用于创建变量,关键字const用于创建常量
JavaScript数据的数据类型在设定数据为特定值的同时建立,另外变量值的类型可以改变。
NaN, 非数字(Not a Number),一种undefined代表一种特殊的数据状态,解决NaN问题需要在创建常量的时候初始化
1.加法
字符串相加、数字相加
注意:应用加法前,应先确认相加的数据是你想象中的数据;
parseInt()与parseFloat()文本转换为数字
应该只提供“只包含数字”的字符串给parseInt(),否则parseFloat("$31.5") = NaN
2.toFix()函数把金额四舍五入到小数点后两位
total.toFixed(2);
3.用getElementById()捕捉表单数据
id属性是JavaScript代码用于访问表单域的工具,该函数不会直接捕捉元素的数据,而是以JavaScript对象的形式提供HTML域的内容,需要透过value性质访问数据
对象是种先进的JavaScript数据类型,它能结合函数、常量与变量为一个逻辑实体。
function parseDonuts(donutString){
numDonuts = parseInt(donutString);
if(donutsString.indexOf("dozen") !=-1)
numDonuts *= 12;
return numDonuts;
}