JS使用三种基本数据类型:
text,number,boolean.
number:用于存储重量,物品数量等数值数据。JS的数字可能是整数或浮点数。
text:文本数据只是一串字符,字符串也常用于称呼文本类的数据,文本数据常出现在双引号 ""或单引号''中。
boolean:布尔只有两种可能情况:成立或不成立。你能用布尔值表达只有两种可能设定的状况。
数据类型直接影响JS代码里处理数据的方式。比如alert框只能呈现文本,无法列出数字。所以数字将暗中转化为文本,而后才出现在我们面前。
变量,是存储器里附有独一无二名称的存储位置,是可能在脚本执行过程中改变的数据。创建变量,请使用JS的特别关键字var,并为新变量命名。
关键字是在JS中设置为负责特殊任务(创建变量即为其中之一)的词汇。
var+variable name(变量名称)+;
当你以var关键字创建变量时,变量刚开始是空的
所以要用=初始化变量
var+variable name+=+initial value+;
比如var population=300;
常量的创建需要const,并习惯以全都是大写字母的方式命名,作为与变量的区别。
const+constant name+=+constant value+;
比如const TAXRATE=.925;
标识符至少有一个字符长。
标识符的第一个字符需为字母,下划线或美元符号
用placeOrder()函数验证姓名与取货时间。完成检查姓名与取货时间数据是否存在的程序代码,还要确认取货时间是否为数字。
function placeOrder(){
if(.document.getElementById("name").value="")
alert("I'm sorry but you must provide tour name before submitting an order.");
else if(.document.getElementById("pickupminutes").value="".
isNaN(document.getElementById("pickupminutes").value).)
alert("I'm sotty but you must provide the number of minutes until pck-up"+"before submitting an order.");
else
//Submit the order to the server
form.submit();
}