个人总结的一些关于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 相关文章推荐
用js实现的一个Flash滚动轮换显示图片代码生成器
Mar 14 Javascript
jquery中的过滤操作详细解析
Dec 02 Javascript
解决extjs grid 不随窗口大小自适应的改变问题
Jan 26 Javascript
JavaScript检测字符串中是否含有html标签实现方法
Jul 01 Javascript
原生JS实现仿淘宝网左侧商品分类菜单效果代码
Sep 10 Javascript
JS中Eval解析JSON字符串的一个小问题
Feb 21 Javascript
JavaScript易错知识点整理
Dec 05 Javascript
js基于FileSaver.js 浏览器导出Excel文件的示例
Aug 15 Javascript
实例学习JavaScript读取和写入cookie
Jan 29 Javascript
js中实例与对象的区别讲解
Jan 21 Javascript
vue.js表单验证插件(vee-validate)的使用教程详解
May 23 Javascript
用JS实现飞机大战小游戏
Jun 09 Javascript
[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
层叠菜单的动态生成
2006/10/09 PHP
PHP调用三种数据库的方法(2)
2006/10/09 PHP
PHP遍历数组的方法汇总
2015/04/30 PHP
Laravel学习教程之IOC容器的介绍与用例
2017/08/15 PHP
PHP用swoole+websocket和redis实现web一对一聊天
2019/11/05 PHP
兼容IE和Firefox的javascript获取iframe文档内容的函数
2011/08/15 Javascript
jquery中dom操作和事件的实例学习-表单验证
2011/11/30 Javascript
javascript 树形导航菜单实例代码
2013/08/13 Javascript
Jquery attr("checked") 返回checked或undefined 获取选中失效
2013/10/10 Javascript
Jquery实现地铁线路指示灯提示牌效果的方法
2015/03/02 Javascript
nodejs实现bigpipe异步加载页面方案
2016/01/26 NodeJs
利用Query+bootstrap和js两种方式实现日期选择器
2017/01/10 Javascript
jQuery实现获取table中鼠标click点击位置行号与列号的方法
2017/10/09 jQuery
JS如何实现网站中PC端和手机端自动识别并跳转对应的代码
2020/01/08 Javascript
解决vue字符串换行问题(绝对管用)
2020/08/06 Javascript
vue+echarts+datav大屏数据展示及实现中国地图省市县下钻功能
2020/11/16 Javascript
[53:23]Secret vs Liquid 2018国际邀请赛淘汰赛BO3 第二场 8.25
2018/08/29 DOTA
Python中最常用的操作列表的几种方法归纳
2015/04/24 Python
Python中的is和==比较两个对象的两种方法
2017/09/06 Python
在django中,关于session的通用设置方法
2019/08/06 Python
pytorch 模拟关系拟合——回归实例
2020/01/14 Python
使用matplotlib动态刷新指定曲线实例
2020/04/23 Python
洛杉矶时尚女装系列:J.ING US
2019/03/17 全球购物
SHEIN美国:购买时髦的女性服装
2020/12/02 全球购物
一些Unix笔试题和面试题
2012/09/25 面试题
跟单文员岗位职责
2014/01/03 职场文书
王老吉广告词
2014/03/20 职场文书
经销商订货会主持词
2014/03/27 职场文书
班级出游活动计划书
2014/08/15 职场文书
信用卡结清证明怎么写
2014/09/13 职场文书
机关作风建设整改方案
2014/10/27 职场文书
2015年学生会部门工作总结
2015/04/21 职场文书
公务员处分决定书
2015/06/25 职场文书
2016年第十四个公民道德宣传日活动总
2016/04/01 职场文书
浅谈redis五大数据结构和使用场景
2021/04/12 Redis
Pyqt5将多个类组合在一个界面显示的完整示例
2021/09/04 Python