1、常见函数

  • alert() 弹出警示框

会阻塞整个Html页面的加载

  • confirm() // 弹出确认框 返回一个bool true 确定 false取消


  • document.write() 打印


  • prompt() 接受用户输入的值(弹出对话框)


  • isNaN(数据) // 结果是true表示不是一个数字,false 表示是一个数字


  • parseInt(数据); //可以将字符串(数字)转换成数字,并且取整数位


  • parseFloat(数据); // 可以将字符串转化为小数,


  • Math.ceil(数据); // 向上取整

    2、string的常用函数

    indexOf() //获取指定字符串在当前字符串中第一次出现出的索引
    alert(“www.baidu.com”.indexOf(“www”));
    找不到返回-1
    判断一个字符串是否包含子字符串
    alert(“www.baidu.com”.indexOf(“www”) >= 0 ? “包含” : “不包含”);

    lastIndexOf() //获取指定字符串在当前字符串中最后一次出现出的索引

replace() //替换

  • alert(“asdfdsasas”.replace(“as”,”ps”));
  • 只替换一个as
  • 使用正则表达式可全部替换 / 或者继续调用replace()方法

substr(索引,长度) //截取子字符串

substring(索引,索引) //截取子字符串

toLowerCase() // 转换小写

toUpperCase() //转换大写

split() //拆分字符串
var s = “www.baidu.com“;

alert(s.split(“.”)); //输出www,baidu,com 通过点来拆分字符串