1、 prompt(“Please input a number:”,” ”);给出一个提示框
2、 alert(“wrong!”);警告框 confirm(“congratulations”);确定框
3、 window.close();提示是否关闭窗口
4、 var a=new Array(10,20,30);
1 for(var i=0;i<a.length;i++);
document.write(“<br>a[i]=”,a[i]);
2 for(var i in a); //专门对数组处理的一种循环方法,这里 var 可加可不加
document.write(“<br>a[i]=”,a[i]);
3 document.write(a);
5、 技巧:with 语句
with(document){ //小括号里为对象,里面省略对象的调用
write(“姓名:”);
write(“性别:”);
write(“年龄:”);
write(“手机:”);
}
6、 函数的定义:
function add(x,y){ //函数没有返回类型。并且,参数没有数据类型。
retrun (x+y);
}
7、 RegExp 正则表达式
RegExp 的静态属性:
RegExp.input 所要在哪里字符串中查找
RegExp.index 第一次找到所查字符的位置。
RegExp.lastindex 下一次找到字符的位置
对字符串的操作函数
1 var s=”hello world Hello world”;
var regexp=/hello/ig; //属性:i 忽略大小写, g 全局字符串,m 多行
//第二种方法 var regexp=new RegExp(“hello”);
var a=new Array();
a=s.match(); //返回找到的所有字符,放到一个数组中。
2 var s=”hello world Hello world”;
var ss=s.replace(“hello”,”HELLO”); //用后面的字符替代前面的字符
3 var s=”hello world Hello world”;
var regexp=/hello/ig;
var index=s.search(); //返回第一次找个字符的位置
4 var s=”hello world Hello world”;
var regexp=/,/ig; //分隔符
var a=new Array();
a=s.split(); //按照一定的分隔符将字符串分割,然后存储到字符串中
8、 定义一个对象,然后初始化实例
版本一: