欢迎来到代码驿站!

JavaScript代码

当前位置:首页 > 网页前端 > JavaScript代码

个人总结的一些关于String、Function、Array的属性和用法

时间:2020-10-07 14:25:32|栏目:JavaScript代码|点击:
复制代码 代码如下:


/* Array */
Array.reverse()                //数组反向排序,变成新数组。
Array.sort()                //把数组按字符排序,变成新数组。
s=Array.push("str1","str2")        //从后面添加数组,s为添加记录
s=Array.pop()                //从后面删除数组,s为被删记录
s=Array.shift()                //从前面删除数组,s为被删记录
s=Array.unshift("str1","str2")        //从前面添加数组,s为添加记录
s=Array.splice(3,2,"aa","bb")        //从数组的第三个后面开始,向后删除两个数组,并在该位置添加新的数组。s为添加记录
s=Array.slice(2,4)            //从数组的第二个后面开始取值,取到第四个,数组本身未改变。
s=Ar1.concat(Ar2)            //把数组Ar2添加到数组Ar1内,产生新数组s。
s=Array.join("#")            //把数组元素用#连接,形成字符串并返回给s。

/* Function */
Sample:function Test(arg1,arg2)
Use:Test("ddd", "sss", "fff")
//Test.arity:                //函数设定的参数个数(返回数值)。
Test.length:                //函数设定的参数个数(返回数值)。
Test.caller:                //调用Test()的函数(返回函数,IE支持)。
Test.apply(obj, [arg1, arg2])        //使得指定对象(obj)具有Test的属性和方法。
Test.call(obj, arg1, arg2)        //使得指定对象(obj)具有Test的属性和方法。
arguments:                //实际传入的参数个数(返回数组)。
arguments.callee:            //当前执行的函数(返回函数)。
(new Test).constructor:            //查看新实例(Test())的构造(返回函数)。

/* String */
Str.slice(3,-5)                //从第三个字符串后面开始取值,取到第-5个(倒数第五个。参数二需大于参数一,或为负)。
Str.substring(3,6)            //从第三个字符串后面开始取值,取到第6个。
Str.substr(3,6)                //从第三个字符串后面开始取值,向后取6个字符。
Str.charCodeAt(4)            //返回第5个字符串的10进制编码。
Str.charAt(4)                //返回第5个字符串。
Str.toLowerCase()            //全部转化成小写字符。
Str.toUpperCase()            //全部转换成大写字符。
Str.split(",")                //使用“,”分割字符串,并返回数组。
Str.search("aaa")            //查找aaa在字符串中的位置,一般和正则表达式一起使用。
Str.indexOf("aaa")            //查找aaa在字符串中的位置。
Str.lastIndexOf("aaa")            //从后面开始查找"aaa"在字符串中出现的位置。
Str.match("aaa")            //从Str中取出"aaa",返回null或数组,一般和正则表达式一起使用。
Str.replace("aaa","bbb")        //把第一个“aaa”替换成“bbb”,一般和正则表达式一起使用。
String.fromCharCode(39080)        //返回一个10进制编码生成的字符。
str1=str2.concat(str3)            //将str3添加到str2生成新的字符串str1。 



上一篇:js实现转动骰子模型

栏    目:JavaScript代码

下一篇:微信小程序 常见问题总结(4058,40013)及解决办法

本文标题:个人总结的一些关于String、Function、Array的属性和用法

本文地址:http://www.codeinn.net/misctech/7849.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有