js简单应用1



例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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值