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


Posted in Javascript onJanuary 10, 2007
/* 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。 
Javascript 相关文章推荐
javascript 操作cookies及正确使用cookies的属性
Oct 15 Javascript
javascript 限制输入脚本大全
Nov 03 Javascript
用Javascript同时提交多个Web表单的方法
Dec 26 Javascript
游览器中javascript的执行过程(图文)
May 20 Javascript
Document:getElementsByName()使用方法及示例
Oct 28 Javascript
javascript实现倒计时N秒后网页自动跳转代码
Dec 11 Javascript
如何解决ligerUI布局时Center中的Tab高度大小
Nov 24 Javascript
从零学习node.js之利用express搭建简易论坛(七)
Feb 25 Javascript
基于vue2.0实现的级联选择器
Jun 09 Javascript
简单的vuex 的使用案例笔记
Apr 13 Javascript
JS typeof fn === 'function' && fn()详解
Aug 22 Javascript
vue实现书本翻页动画效果实例详解
Apr 08 Vue.js
[JS源码]超长文章自动分页(客户端版)
Jan 09 #Javascript
Javascript与vbscript数据共享
Jan 09 #Javascript
In Javascript Class, how to call the prototype method.(three method)
Jan 09 #Javascript
js技巧--转义符"\"的妙用
Jan 09 #Javascript
客户端脚本中常常出现的一些问题和调试技巧
Jan 09 #Javascript
Javascript miscellanea -display data real time, using window.status
Jan 09 #Javascript
Javascript - HTML的request类
Jan 09 #Javascript
You might like
php学习之function的用法
2012/07/14 PHP
PHP基于curl模拟post提交json数据示例
2018/06/22 PHP
js 遍历对象的属性的代码
2011/12/29 Javascript
浅析jQuery中常用的元素查找方法总结
2013/07/04 Javascript
招聘网站基于jQuery实现自动刷新简历
2015/05/10 Javascript
用jQuery.ajaxSetup实现对请求和响应数据的过滤
2016/12/20 Javascript
微信小程序 template模板详解及实例
2017/02/21 Javascript
JQuery中Ajax的操作完整例子
2017/03/07 Javascript
angular十大常见问题
2017/03/07 Javascript
Mac系统下Webstorm快捷键整理大全
2017/05/28 Javascript
NodeJS链接MySql数据库的操作方法
2017/06/27 NodeJs
Web技术实现移动监测的介绍
2017/09/18 Javascript
VUE前端cookie简单操作
2017/10/17 Javascript
利用10行js代码实现上下滚动公告效果
2017/12/08 Javascript
Auto.js自动收取自己和好友蚂蚁森林能量脚本
2018/06/28 Javascript
vue+egg+jwt实现登录验证的示例代码
2019/05/18 Javascript
js实现无缝轮播图效果
2020/03/09 Javascript
[38:23]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第一场
2014/05/24 DOTA
[01:10]为家乡而战!完美世界城市挑战赛全国总决赛花絮
2019/07/25 DOTA
在Python的Django框架中用流响应生成CSV文件的教程
2015/05/02 Python
1 行 Python 代码快速实现 FTP 服务器
2018/01/25 Python
Python数据分析matplotlib设置多个子图的间距方法
2018/08/03 Python
使用Python Pandas处理亿级数据的方法
2019/06/24 Python
matplotlib命令与格式之tick坐标轴日期格式(设置日期主副刻度)
2019/08/06 Python
Python综合应用名片管理系统案例详解
2020/01/03 Python
Python 处理日期时间的Arrow库使用
2020/08/18 Python
python 实现朴素贝叶斯算法的示例
2020/09/30 Python
Python实现http接口自动化测试的示例代码
2020/10/09 Python
Python ConfigParser模块的使用示例
2020/10/12 Python
《狮子和兔子》教学反思
2014/03/02 职场文书
签约仪式策划方案
2014/06/02 职场文书
单方离婚协议书范本2014
2014/10/28 职场文书
学子宴致辞大全
2015/07/27 职场文书
电力安全教育培训心得体会
2016/01/11 职场文书
《法国号》教学反思
2016/02/22 职场文书
AudioContext 实现音频可视化(web技术分享)
2022/02/24 Javascript