常用对象

来源:互联网 发布:假视频软件 编辑:程序博客网 时间:2024/06/08 11:46

字符串的定义:定义一个变量,然后直接将字符串赋值;

1)访问字符串里的字符

   a.数组的方法是(str[i]);

   b.字符串方法是charAt(i);

2)查找:

       a.数组方式:indexof

       b.字符串方式使用search方法)Search()方法:传入参数(要搜索的子串),返回的第一个是字符在父串的下标;这个方法对大小写敏感!

3)取子串

A.Substr(start,lenght);;传入参数,(第一个参数,开始截取的下标,如果没有第二个参数它就一直截取到最后)(第二个参数,截取字符串的长度);

字符串的本质:就是数组!

  var str = "I wanted to thank you";
  //alert(str.length);
  alert( str.search("thank"));//找到字符串的下标;
  alert(str[0]);//

1)Slice()方法:(开始位置的下标,结束位置的下标):提取字符串中指定连续的子字符串;前包括,后不包括

2)Substring():传入两个参数,第一个参数,开始截取下标,第二个参数,截取结束的下标;

3)toupperCase:小写字母转化成大写字母

var str = prompt("请输入一个英文字符串:");
str = str.toUpperCase();
alert(str);

4)toLowerCase:大写字母转化成小写字母

var str = prompt("请输入一个英文字符串:");
//str = str.toUpperCase();
str = str.toLowerCase();//大写转换小写
alert(str);

     7)trim()方法去除字符串中的一头一尾空格符  

var str ="                请输入一个英文字符串:";
alert(str);
str = str.trim();//去除字符串一头一尾的空格字符串   Html只认一个空格
alert(str);

   8)replace()方法 替换,传入的参数(第一个参数被替换的子串)(第二个是被替换的新的子串);

var str = "hello world";
    str = str.replace("world","china");
alert(str);

   9)split(x);字符串的分割,用字符串“x”进行分割,分割之后是一个数组;“x”,

var a = "a b c";
var  result = a.split("");
alert(typeof (result));//["a","b","c"];
alert(result);//默认转换字符串类型    结果["a","b","c"];


Math对象

1)Math.max:(n1,n2,n3)在(n1,n2,n3)中取得最大的值!

2)Math.min:(n1,n2,n3)在(n1,n2,n3)中取得最小的值!

3)Math.PI:获得π的值

var pi = Math.PI;
alert(pi);

4)Math.E:获得e的值

var pi = Math.PI;
alert(pi);

5)Math.pow(x,y):获得x的y次方

var  e = Math.pow(3,2);
alert(e);

6)Math.sqrt(x):获得x开根的值

var  e = Math.sqrt3,2);
alert(e);

7)Math.abs(x)获得x的绝对值;

8)Math.floor(x)x向上取整;

9)Math.ceil(x)x向下取整;

10)Math.round(x)x四舍五入;

11)Math.random(x)产生0-1之间的随机数;如果需要0-10那就*10取整!

Number 对象

1)toExponential():科学计数法表示,指数计数法;

var e = 10000000;
 e = e.toExponential();//指数计数法
 alert(e);      结果为 1e+6

2)toFixed():保留x为小数,并四舍五入,并把数字转换成字符串;

var e = 1.235;
e = e.toFixed(2);//保留小数,并把数字转换成字符集
alert(e);      结果为 1.23

3)toPrecision():将数字保留x位,并且返回的是字符串类型;

var e = 12.123456;
e = e.toPrecision(4);
alert(typeof(e));    结果为12.12