例1
<html>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<head>
<script language="javascript" type="text/javascript">
function test(){ window.alert("你点击button"); }
</script>
</head>
<body>
<input type="button" οnclick="test()"/>
</body>
</html>
例2
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<script language="javascript"> //跳出对话框 php 调用某个方法是 对象名->方法 //js 中 对象名.方法 //window是js语句的dom对象,无需创建,可以直接使用
window.alert("hellow,wrold1");
</script> </head>
<body>
<script language="javascript"> //跳出对话框 php 调用某个方法是 对象名->方法 //js 中 对象名.方法 //window是js语句的dom对象,无需创建,可以直接使用
window.alert("hellow,wrold2");
</script>
</body>
总结: 1. js码可以放在 html/php 页面的任何地方,js码是从上到下依次执行.
例3
<html> <head>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<script language="javascript"> //跳出对话框 php 调用某个方法是 对象名->方法
//js 中 对象名.方法
//window是js语句的dom对象,无需创建,可以直接使用
//如何在js中定义变量.
var num1=4; //我定义了一个变量 名字叫 num1,同时赋值 4
var num2=78; //我定义了一个变量 名字叫 num1,同时赋值 78
var res=num1+num2;
window.alert("hellow,wrold1 res="+res);
</script> </head>
<body> </body>
</html>
例4
js的变量类型
变量类型是由js引擎决定,如果要查看某个变量的类型,则可以使用typeof运算符
//js变量的类型是由js引擎来决定的.
var name="shunping"; //可以通过 typeof 来查看
window.alert("name的类型是"+ typeof name);
name=123; //可以通过 typeof 来查看
window.alert("name的类型是"+ typeof name);
js的基本数据类型
js 的数据类型有
基本数据类型[1. 整数 2. 实数 3. bool 4. 字串]
复合数据类型[1. 数组 2.对象]
特殊数据类型[1. null 2. undefined]
整数
<script type="text/javascript">
var n1=0x8a;
var n2=0010123;
var n3=1234;
alert(n2);
</script>
特殊的数值
NaN = not a number 如果提示错误说明,你的js代码中把一个变量错误的当做一个数值来使用.
Infinity = 无穷大
var s="abc"; //parseInt() 函数是js的全局函数,可以直接使用
//在哪里查询
alert(parseInt(s));
var r=7/0;
alert(r);
在js中提供了两个函数来判断是不是一个NaN 和 intinity
isNaN(判断是不是一个数) isIninity
//正则表达式
var s="000.000123";
特殊的数值
NaN = not a number 如果提示错误说明,你的js代码中把一个变量错误的当做一个数值来使用. Infinity = 无穷大
var s="abc"; //parseInt() 函数是js的全局函数,可以直接使用 //在哪里查询 alert(parseInt(s)); var r=7/0; alert(r);
在js中提供了两个函数来判断是不是一个NaN 和 intinity
isNaN(判断是不是一个数) isIninity
//正则表达式 var s="000.000123";
if(isNaN(s)){ alert("不是数"); }
else{ alert("是数"); }
布尔类型
布尔类型表示真和假 在js中 表示 假有如下:
其它的表示真 代码:
var a=100;
if(a){ alert("真"); }
else{ alert("假"); }
ajax
var obj1=获取对象;
if(!obj1)
{ alert(“对象创建失败”); }
字符型
字符串的基本用法:
var str=”aaaaaaa”;
var str2=’aakflaskf;lsakf;lsa’;
如果我们希望在字符串中有包含特殊字符,比如 ’ ” 换行。。。考虑使用转义符 \, 用于转义的还有:
字符串中的特殊字符,需要以反斜杠(\)后跟一个普通字符来表示,例如:\r、\n、\t、\b、\'、\ " 、\\xxx