当前位置: 移动技术网 > IT编程>开发语言>JavaScript > js的常用方法和对象学习

js的常用方法和对象学习

2019年03月31日  | 移动技术网IT编程  | 我要评论

js的常用方法和对象学习
string对象:操作字符的。
  使用:字符串.函数名。


大小写转换:
  touppercase() 转换大写
  tolowercase() 转换小写

function teststring(){
  var str="abcdefg";
  //大小写转换
  alert(str.touppercase()+":"+str.tolowercase());
  alert(str.substr(0,5)+":"+str.substring(0,4));
}


字符串截取
  substr(0,1) 从指定位置截取指定长度的字符串
  substring(0,1)从指定位置到指定的结束位置的字符串(含头不含尾)


查找字符位置
  indexof返回指定字符第一次出现的位置
  lastindexof返回指定字符最后一次出现的位置


date对象
  使用: var 变量名=new date();
  注意:获取的客户端的时间,返回作为系统功能校验的时间。

function testdate(){
  var d=new date();
  //获取年数
  alert(d.getyear());//返回1900年起距今年的年分数
  alert(d.getfullyear());//返回当前的年份
  //获取月数
  alert(d.getmonth()+1);//返回当前的月份(要+1)
  //获取日期
  alert(d.getdate());//返回当前的日期
  //获取星期数
  alert(d.getday());//返回星期数,,周日返回一
  //获取小时数
  alert(d.gethours());//返回当前的小时数
  //获取分钟数
  alert(d.getminutes());//返回当前的分钟数
  //获取秒数
  alert(d.getseconds());//返回当前的秒数
}


math对象
  使用:math.函数值
  random()产生随机数
  round()四舍五入
  ceil()向上取整
  floor()向下取整

 function testmath(){

  alert(math.floor(math.random()*9000+1000));//可以作为验证码
}


global对象
  eval()将字符串转换为js代码
  isnan()
  paseint()转换为int
  pasefloat()转换为float

 

function testglobal(){
  //eval方法将字符串转换为js代码
  eval("var a='123';");
  alert(a);
  //isnan 判断number强转是否是数字
  if(!isnan(number(a))){
  alert("是数字");
  }else{
  alert("不是数字");
}
}

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网