JavaScript 是一种解释性的基于对象的脚本语言。
JavaScript 语言使用的语法与 C 语言使用的语法类似,并支持结构化构造,例如 if...else、for 和 do...while。 大括号 ({}) 用于分隔语句块。 该语言支持各种数据类型,包括 String、Number、Boolean、Object 和 Array。 它包括对增强的日期功能、三角函数和正则表达式的支持。
JavaScript 使用原型而不是类。 您可通过创建构造函数来定义对象。
JavaScript 是松散类型化语言,这意味着不显式声明变量的数据类型。 在许多情况下,JavaScript 会在必要时自动执行转换。 例如,如果向包含文本的项(字符串)添加一个数字,则该数字将转换为文本。
示例一:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script type="text/javascript"> ////获得结果 function getResult() { ////拳 var shitou = { "Name": "石头", "Index": 0 }; var jiandao = { "Name": "剪刀", "Index": 1 }; var bu = { "Name": "布", "Index": 2 }; ////结果集 var resultArray = new Array(); resultArray[0] = new Array("平局", "赢", "输"); resultArray[1] = new Array("输", "平局", "赢"); resultArray[2] = new Array("赢", "输", "平局"); var wanjia = new Object(); wanjia.LX = "[玩家]"; var computer = new Object(); computer.LX = "[电脑]"; ////玩家 var sel = document.getElementById("Select1"); for (var i = 0; i < sel.options.length; i++) { if (sel.options[i].selected) { switch (sel.options[i].innerHTML) { case "石头": wanjia.chuquan = shitou; break; case "剪刀布": wanjia.chuquan = jiandao; break; case "布": wanjia.chuquan = bu; break; default: break; } } } ////电脑 switch (new Date().getSeconds() % 3) { case 0: computer.chuquan = shitou; break; case 1: computer.chuquan = jiandao; break; case 2: computer.chuquan = bu; break; default: break; } ////输出 document.write(wanjia.LX + wanjia.chuquan.Name); document.write("VS"); document.write(computer.LX + computer.chuquan.Name); document.write(" ——"); document.write(resultArray[wanjia.chuquan.Index][computer.chuquan.Index]); } </script> </head> <body> <select id="Select1"> <option selected="selected">石头</option> <option>剪刀布</option> <option>布</option> </select> <input id="Button1" type="button" value="出拳" onclick="getResult()" /> </body> </html>
document.getElementById("Select1")
获取到的数据 怎么用forin....去遍历呢?
每日一搏.....
http://msdn.microsoft.com/zh-cn/library/ms123401.aspx