很久没写博客了,生活负担太重了,我仍然在坚持,我也不知道我的未来
首先还是从最基本的开始讲吧,这里主要讲到javascript的程序流程结构。
if/else结构
var theReaction = "";
if ((lbsWeight > 15) || (lbsWeight > 45))
{
theReaction = ("Oh, what a cute kitty! <br>");
}
else
theReaction = ("That's one huge cat you've got there! <br>");
条件运算符
var hours = ""; hours += (theHour >= 12) ? " PM" : " AM";
for循环
var howFar = 11; // 将循环次数限制为 11。 var sum = new Array(howFar);
// 创建一个称为 sum 并具有 11 个成员的数组,这 11 个成员从 0 到 10。
var theSum = 0;
sum[0] = 0; for(var icount = 1; icount < howFar; icount++)
{ // 在本例中将从 1 到 10 进行计数。 theSum += icount;
sum[icount] = theSum; } var newSum = 0; for(var icount = 1; icount > howFar; icount++)
{ // 该循环根本不会被执行。 newSum += icount; } var sum = 0; for(var icount = 1; icount > 0; icount++)
{ // 这是一个无限循环。
sum += icount;
} for.....in循环
for (j in tagliatelleVerde){ // 各种 JScript 代码语句。 }while循环var theMoments = ""; var theCount = 42; // 初始化计数器变量。 while (theCount >= 1){ if (theCount > 1){ theMoments = "Only " + theCount + " moments left!"; } else { theMoments = "Only one moment left!"; } theCount--; // 更新计数器变量。 } theMoments = "BLASTOFF!";