澳门新葡亰平台游戏网站js String对象中常用方法小结_javascript技巧_脚本之家

澳门新葡亰平台游戏网站 11

返回 ezj。

放置对象有

数学对象(Math对象卡塔尔(قطر‎, 日期对象(Date对象卡塔尔,还会有String对象

1、charCodeAt方法重临贰个整数,代表钦赐地方字符的Unicode编码。
strObj.charCodeAt 表达:
index将被拍卖字符的从零开端计数的编号。有效值为0到字符串长度减1的数字。
借使钦赐地方并未有字符,将回来NaN。 举个例子: var str = “ABC”;
str.charCodeAt; 结果:65
2、fromCharCode方法从局地Unicode字符串中回到叁个字符串。
String.fromCharCode 表达:
code1,code2…是要改造为字符串的Unicode字符串体系。若无参数,结果为空字符串。
举个例子: String.fromCharCode; 结果:ABp
3、charAt方法再次来到钦赐索引地方处的字符。假若超过有效约束的索引值重临空字符串。
strObj.charAt 表达:
index想得到的字符的依据零的目录。有效值是0与字符串长度减一以内的值。
举例: var str = “ABC”; str.charAt; 结果:B
4、slice方法再次来到字符串的局部。 strObj.slice 表明:
start下标从0初步的strObj内定部分其实索引。借使start为负,将它作为length+start管理,此处length为字符串的长度。
end小标从0起初的strObj钦命部分了结索引。借使end为负,将它看做length+end管理,此处length为字符串的长短。
比如: 012345 var str = “ABCDEF”; str.slice; 结果:CD
5、substring方法再次回到坐落于String对象中钦定地点的子字符串。
strObj.substring 表达: start指明子字符串的苗头地方,该索引从0开端起算。
end指明子字符串的截至地点,该索引从0最初起算。
substring方法运用start和end两个中的相当小值作为子字符串的初叶点。若是start或end为NaN恐怕为负数,那么将其替换为0。
举个例子: 012345 var str = “ABCDEF”; str.substring; // 或 str.substring;
结果:CD 6、substr方法再次回到一个从钦点地点上马的内定长度的子字符串。
strObj.substr 表明:
start所需的子字符串的序幕地点。字符串中的第二个字符的索引为0。
length在回去的子字符串中应包蕴的字符个数。 比方: 012345 var str =
“ABCDEF”; str.substr; 结果:CDEF
7、indexOf方法放回String对象内第一次现身子字符串地方。如果未有找到子字符串,则赶回-1。
strObj.indexOf 表明: substr要在String对象中寻觅的子字符串。
startIndex该整数值提议在String对象内最初查找的目录。假若轻松,则从字符串的起来处查找。
比如: 01234567 var str = “ABCDECDF”; str.indexOf; //
由1岗位从左向右查找 123… 结实:2
8、lastIndexOf方法再次回到String对象中字符串最终现身之处。若无相配到子字符串,则赶回-1。
strObj.lastIndexOf 表明: substr要在String对象内搜索的子字符串。
startindex该整数值提议在String对象内开展查找的发端索引地方。借使简单,则查找从字符串的尾声起头。
比方: 01234567 var str = “ABCDECDF”; str.lastIndexOf; //
由6地点从右向左查找 …456 结果:5
9、search方法重临与正则表明式查找内容极其的第1个字符串的职位。
strObj.search 表达: reExp包蕴正则表明式格局和可用标记的正则表明式对象。
举个例子: var str = “ABCDECDF”; str.search; // 或 str.search; 结果:2
10、concat方法再次来到字符串值,该值包罗了八个或七个提供的字符串的一而再连续。
str.concat([string1[,string2…]]卡塔尔 表明:
string1,string2要和富有其余钦赐的字符串进行再三再四的String对象或文字。
比方: var str = “ABCDEF”; str.concat; 结果:ABCDEFABCDEFABC
11、将三个字符串分割为子字符串,然后将结果作为字符串数组再次回到。
strObj.split 表明: separator字符串或 正则发挥式
对象,它标记了分隔字符串时选取的是多个依然四个字符。假若忽略该选取,再次回到富含全部字符串的单一成分数组。
limit该值用来界定再次回到数组中的成分个数。 例如: var str = “AA BB CC DD EE
FF”; alert; 结果: AA,BB,CC
12、toLowerCase方法重临二个字符串,该字符串中的字母被转变到小写。
例如: var str = “ABCabc”; str.toLowerCase(); 结果:abcabc
13、toUpperCase方法重返二个字符串,该字符串中的全体字母都被调换为大写字母。
例如: var str = “ABCabc”; str.toUpperCase(); 结果:ABCABC

String 实例的主意 wChrs 获取字符串中 Unicode 值大于 255 的字符个数。

Math对象:

        alert(Math.PI);圆周率

        alert(Math.ceil(1.001卡塔尔(قطر‎卡塔尔(قطر‎;向上取整  得到的值超越大概等于参数

        alert(Math.ceil(1.00卡塔尔State of Qatar;获得的值大于恐怕等于参数

        alert(Math.ceil(-1.01卡塔尔国卡塔尔;获得的值超过恐怕等于参数

        alert(Math.floor(3.999State of QatarState of Qatar;向下取整  获得的值紧跟于或然等于参数

        alert(Math.round(3.888卡塔尔卡塔尔(قطر‎;四舍五入

        alert(Math.max(2,6,7卡塔尔国卡塔尔(قطر‎;//取参数中相当的大的要命数

         alert(Math.pow(2,3));//得到2的3次方(幂)

         alert(Math.random());//随机数  [0,1);

        写1-30的随便数:alert(Math.ceil(Math.random(State of Qatar * 30));[1,30]

语法

 日期对象(Date对象卡塔尔(قطر‎

  var mydate = new Date();

  alert(typeof mydate)

 alert(mydate);包含  星期  月 日 年 时分秒  时区

 alert(mydate.getFullYear(卡塔尔卡塔尔(قطر‎;获取年份

alert(mydate.getMonth(State of Qatar卡塔尔(قطر‎;获得月份 取值范围[0,11] 2月份==》0 
11月份==》1 … 十五月份==》11

alert(mydate.getDate(State of Qatar卡塔尔;拿到日期

alert(mydate.getDay(卡塔尔国卡塔尔;星期 取值范围[0,6] 星期日==》0 星期一==》1
…星期六===》6

var h = mydate.getHours();时

var mi = mydate.getMinutes();分钟

var s = mydate.getSeconds();秒

alert(mydate.getMilliseconds());

alert(mydate.getYear());

document.write(mydate.getTime() + ”

“);

document.write(mydate.getTime()/1000/60/60/24/365);

string1.wChrs()

在装置日期对象时,把set形成get就可以 

日期对象运用的例子如下:

澳门新葡亰平台游戏网站 1

澳门新葡亰平台游戏网站 2

澳门新葡亰平台游戏网站 3

参数

功效如下:

澳门新葡亰平台游戏网站 4

 设置电火花计时器

   setInterval(参数1,参数2)

   参数1:js代码,或要调用的函数

   参数2:人机联作时间  暗许单位是微秒

     撤除沙漏:

    clearInterval(参数)

    参数是设置定时器再次来到的id值

返回值

安装放大计时器

 var t = setTimeout(参数1,参数2卡塔尔国;  能够运作1次

 参数1:函数 或者 js代码

 参数2:延迟时间  单位默许是微秒

 肃清计时器:

  clearTimeout(t);

字符串中 Unicode 值大于 255 的字符个数。

String对象:

创建字符串对象的第风流罗曼蒂克种艺术    通过结构函数

var str = new String(“hello”);

 alert(str.length卡塔尔国;//获取字符串的长度

alert(str[4]卡塔尔;//索引号的取值范围 [0,str.length-1]

澳门新葡亰平台游戏网站 5

澳门新葡亰平台游戏网站 6

澳门新葡亰平台游戏网站 7

澳门新葡亰平台游戏网站 8

澳门新葡亰平台游戏网站 9

澳门新葡亰平台游戏网站 10

澳门新葡亰平台游戏网站 11

    alert(str.charAt(2));

     alert(str.charAt(str.length-1));

     alert(str.charCodeAt(str.length-1));

    alert(String.fromCharCode(122));

    unicode编码:a-z    97–122      Unicode编码[0,65535]

    A-Z    65–90

    数字0-9    48–57

   字符串对象.charAt(参数卡塔尔国    通过字符串的下标查寻找字符串中的有些字符

  参数:字符串的下标(索引号卡塔尔 取值范围:[0,字符串对象.length-1]

   字符串对象.charCodeAt(参数State of Qatar 
通过字符串的下标查寻觅字符串中的某些字符对应的Unicode编码

   参数:字符串的下标(索引号卡塔尔 取值范围:[0,字符串对象.length-1]

示例

var str = “千一aaabbbcftea”;
var m = str.wChrs(); // 结果为 2

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图