您的位置:首页 > 其它

中国学生对话盖茨接班人

2009-04-25 04:59 183 查看
1.Javascript的数据结构
标识符
关键字
常量:const 常量名:数据类型=常量值;
变量:・var 变量名;变量名=初始值;
・var 变量名=初始值;
2.Javascript的数据类型
数字型:整形;十六进制和八进制;浮点型数据;
字符串型
布尔型:值只有两个:false和true
特殊数据类型:转义字符;未定义值(undefined);空值(null)
3.运算符
算术运算符:+
比较运算符:<
赋值运算符:=
逻辑运算符:&
条件运算符:
其他运算符:位运算,typeof运算符(返回他的操作数当前所容纳的数据类型)
new运算符:new constructor[(arguments)]
例如:Array array=new Array();
4.表达式
表达式是一个语句的集合。
5.数据类型的转换
Javascript是一种没有类型的语言。在代码执行过程中,JavaScript会根据需要自动进行代码转换,但是转换需要根据一定的规则。

・转换为数值型数据



・转换为逻辑型数据



・转换为字符串数据



6.Javascript的语句

・赋值语句:var a=50;(变量名=表达式;)
・条件判断语句:if语句(if-else);switch语句
・循环控制语句:while语句;do..while语句;for语句;
・跳转语句:break;continue;
7.Javascript的函数
・基本语法:function 函数名(参数1,参数2,...){
函数体;
[return语句]
}
・函数的调用:
直接调用,例如:
//定义
<script type="text/javascript">
function first(){
alert("first javascript progress");
}
</script>
//调用
<body>
<script>
first();
</script>
</body>
在事件响应中调用函数:
<script text="text/javascript">
function buttonOnclick(){
document.write("click the button");
}
</script>
//调用
<body>
<form>
<input type="button" onclick="buttonOnclick();">
</form>
</body>
通过链接调用函数:通过设置属性href的值为调用的函数 href="javascript:函数"

<a href="javascript:test();">test</a>
函数允许嵌套---递归函数----
java中的内置函数:
eval():求字符串中表达式的值
isFinite():判断一个数值是否是无穷大
isNaN():判断一个数值是否是NaN
parseInt():将字符类型转换为整形
parseFloat():将字符类型转换为浮点型
encodeURI():将字符串转化为有效的URL
encodeURIComponent():将字符串转换为有效的URL组件
decodeURI():对encodeURL()编码的文本进行解码
decodeURIComponent():对encodeURLComponent()编码的文本进行解码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: