JavaScript是一种基于对象的脚本语言,用于开发基于客户端和基于服务器的Internet应用程序 可用于创建客户端脚本 由Sun Microsystems 和 Netscape 开发,是从 Netscapes 的 Livescript 发展而来的
区分大小写
JavaScript作为客户端程序嵌入网页:
1.使用Script标记
示例:<script language = "JavaScript">
<!--对较早的浏览器隐藏脚本 document.write("欢迎使用JavaScript"); //脚本隐藏在此处结束 -->
</script>
2.使用外部文件
示例:<head>
<script src = "test.js"> </script>
</head>
3.在事件处理程序中使用JavaScript
示例:<INPUT TYPE="button" VALUE="你好" onClick=‘alert("你好!!"); ‘>
是一种弱类型,用var;
四种基本的数据类型:
数字型 (Number) 逻辑型或布尔型 (Boolean)
字符串型(String) 空型 (null)
常用预定义函数 alert 函数:生成警告对话框 confirm 函数:生成确认对话框 prompt 函数:生成输入对话框 close 函数:关闭当前窗口 eval 函数:将字符串转换成JavaScript代码执行 isNaN 函数:判断给定的参数是否不是数字(不是数字返回true) setTimeout 函数:延迟指定的时间执行一次指定的函数 setInterval 函数:间隔指定的时间执行一次指定的函数 parseInt函数:将字符串转换成数值型数据 parseFloat(“字符串”);转换为浮点类型
自定义函数 创建函数:function 函数名(可有参数){} 调用函数:事件名=“函数名()”; 匿名函数:例如:var show=function(){},调用此函数时,需要加括号 return 语句 无返回值:return; 有返回值:return value;
JavaScript是一种基于对象(Object-Based)的语言,而不是面对对象(object-oriented)的语言。 JavaScript中的对象操作语句: this语句 for…in语句 with语句 new语句
with语句用于执行一组语句,所有这些语句都假定引用指定的对象。
Math 对象拥有可用于表示复杂数学运算的属性和方法
属性 PI LN10 E
方法 abs(number) sin(number) cos(number)
Date对象方法 set方法组 get方法组 to方法组 parse和UTC方法组
数组对象的元素和方法 length属性 sort方法 join方法 reverse方法
原文:http://www.cnblogs.com/zhoudaqianhaha/p/6721053.html