JavaScript简介
JavaScript ECMAScript是这个脚本语言的标准化版本。 Script元素: 在HTML代码中添加JavaScript代码 也可以把脚本代码放在一个单独的.js文件中, 然后,在script块中用src属性引用这个单独的文件: 变量的声明: 变量用var关键字声明(但这个var与C#3.0中的完全不同)。 JavaScript不是强类型化语言,var声明的变量可以是任何类型,比如: var x=3; x="text"; x=new Object(); x.FistName = "Tom"; 变量时动态创建 和 赋值的。 也可以在一行代码上声明和初始化对象: var p = {"FirstName":"Tom", "LastName": Turbo }; 访问属性值: var f = p.FirstName; var l = p["LastName"]; 定义函数: 函数用function关键字定义 function foo(arg1, arg2) { ...... } 也可以用Function对象来定义引用函数的变量。 var add = new Function("x","y","return x + y"); //最后一个参数定义了函数的执行方式
相关文档:
努力了一天再加一天,就写个脚本还是不行。怎么办。
下面的代码有错的,执行不了。暂时还没有发现MyEclipse里面如何来单步调试,就像在vs2005里面可以按住F10来调试,看出自己的那个语句写错了,而在里只能够自己检查,查了多少遍了也还是没有能够发现有什么错的。代码摘录如下:
<script language="javaScript ......
1.document.formName.item("itemName") 问题
说明:IE下,可以使用document.formName.item("itemName")或 document.formName.elements["elementName"];Firefox下,只能使用 document.formName.elements["elementName"].
解决方法:统一使用document.formName.elements["elementName"].
2.集合类对象问题
说明:IE下,可 ......
<script language="JavaScript" type="text/javascript" >
<!--
.
//-->
</script>
.language已经被弃用,但为了兼容旧版本浏览器而保留,所以建议同时使用这language和type两个
.<!--- / ......
alert(parseInt("101101", 2))
运行代码
function toBin(intNum) {
var answer = "";
if(/\d+/.test(intNum)) {
while(intNum != 0) {
answer = Math.abs(intNum%2)+answer;
intNum = parseInt(intNum/2);
}
......
JavaScript 是 Web 开发与设计中不可或缺的东西,不管是一个简单的网页还是一个专业的站点,也不管你是高手还是菜鸟,如今 JavaScript
库越来越强大,可以胜任许多复杂的工作,然而同时,人们在众多 JavaScript 库面前又觉得无所适从,本文,我们将使用 Google 搜索出排名前 10 位的
JavaScript 库,并对它们逐一 ......