javascript

1.javascript  即可以放到head中,也可以放到body中

 引入外部的js文件 <script src="common.js"></script>

2.生成语句

 document.write("<h1>hello word!</h1>");

3.js的注释 ,单行使用//  多行/*  */

4.js 区分大小写

5.定义变量var  一般是字母开头¥或者_下划线开头

5.获取当前世界 var date=new Date(); var hourtime=date.getHourse()

6.随机获取数值  math.random();

7.js 中的换行 '\n'

8.js 中确认框 comfirm  提示输入框 prompt

9.js当中的try catch(err)


  例子:

<script type="text/javascript">
var x=prompt("请输入 0 至 10 之间的数:","")
try
{
if(x>10)
  throw "Err1"
else if(x<0)
  throw "Err2"
else if(isNaN(x))
  throw "Err3"
}
catch(er)
{
if(er=="Err1")
  alert("错误!该值太大!")
if(er == "Err2")
  alert("错误!该值太小!")
if(er == "Err3")
  alert("错误!该值不是数字!")
}
</script>

10.js中获取浏览器的信息 navigator appName ,appVersion,appCodename.platform.

11.setTimeout("alert('5 秒!')",5000) 设置超时时间。

12.js创建对象

  personObj=new Object()
personObj.firstname="John"


13.js中创建对象,可以多次使用


<script type="text/javascript">

function person(firstname,lastname,age,eyecolor)
{
this.firstname=firstname
this.lastname=lastname
this.age=age
this.eyecolor=eyecolor
}

myFather=new person("John","Adams",35,"black")

document.write(myFather.firstname + " 的年龄是 " + myFather.age + " 岁。")

</script>

14.js 中常用的方法,indexof 字符串首次出现的位置,如果在首位出现,位置为0.如果不存在则为-1

     match  字符串中是否包含字符,如果包含,返回包含的值,如果不包含,返回null

replace(a,b)方法,替换方法,将a替换为b

15.js当中的日期

  var mydate=new date(); 当前世界日期

  mydate。setFullYear(2008,7,9)   自动设置日期  2008年8月9日   月份默认从0到11

mydate.setDate(mydate.getDate+5); 增加5天

mydate.getDay(); 获取星期日期  0到6  0是星期日

var h=today.getHours()  24进制的时间
var m=today.getMinutes() 分钟
var s=today.getSeconds() 秒


15.js数组

var persons=new Array();

persons[0]="zhangsan";

var personsTeam=new Array();

  personsTeam[0]="LiSi";

for(var i=0;i<persons.length;i++){

 

}

persos.concat(personsTeam); //数组合并为一个数组

persons.sort(); //排序

数组定义及赋值的三种方法“

var myarray=new Array();

myarray[0]="1";

var myarray=new Array(1);

myarray[0]="1";

var myarray=new Array("1");

16.js 的算术

  Math.round(0.5)=1  四舍五入

Math.random*( ;// 产生0到1的随机数

Math.max()

Math.min(); //取数据的最小值

17.js中正则表达式

 var a=new RegExp("e"); //查找字符串中是否包含 返回值是true或者false

a.test("hello world");

a.exec("hello world"); //返回值为查找的字符串








  











评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值