个人总结的一些关于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 相关文章推荐
nicejforms——美化表单不用愁
Feb 20 Javascript
javascript 浏览器判断 绑定事件 arguments 转换数组 数组遍历
Jul 06 Javascript
javaScript 删除字符串空格多种方法小结
Oct 24 Javascript
angularjs实现与服务器交互分享
Jun 24 Javascript
返回顶部按钮响应滚动且动态显示与隐藏
Oct 14 Javascript
JS获取浏览器语言动态加载JS文件示例代码
Oct 31 Javascript
jquery实现浮动在网页右下角的彩票开奖公告窗口代码
Sep 04 Javascript
浅析jQuery移动开发中内联按钮和分组按钮的编写
Dec 04 Javascript
vue中实现methods一个方法调用另外一个方法
Feb 08 Javascript
jQuery实现的页面弹幕效果【测试可用】
Aug 17 jQuery
Vue中全局变量的定义和使用
Jun 05 Javascript
Vue使用vue-recoure + http-proxy-middleware + vuex配合promise实现基本的跨域请求封装
Oct 21 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
这部番真是良心,画质好到像风景区,剧情让人跟着小公会热血沸腾
2020/03/10 日漫
php中常用编辑器推荐
2007/01/02 PHP
php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
2013/09/28 PHP
PHP函数addslashes和mysql_real_escape_string的区别
2014/04/22 PHP
PHP判断手机是IOS还是Android
2015/12/09 PHP
学习YUI.Ext 第二天
2007/03/10 Javascript
用javascript实现兼容IE7的类库 IE7_0_9.zip提供下载
2007/08/08 Javascript
JavaScript学习历程和心得小结
2010/08/16 Javascript
JS清除IE浏览器缓存的方法
2013/07/26 Javascript
js 固定悬浮效果实现思路代码
2013/08/02 Javascript
JS小功能(setInterval实现图片效果显示时间)实例代码
2013/11/28 Javascript
深入理解jQuery中live与bind方法的区别
2013/12/18 Javascript
ExtJs动态生成treepanel的Json格式
2015/07/19 Javascript
基于javascript实现按圆形排列DIV元素(三)
2016/12/02 Javascript
jQuery实现三级联动效果
2017/03/02 Javascript
深入理解js A*寻路算法原理与具体实现过程
2018/12/13 Javascript
JavaScript解析及序列化JSON的方法实例分析
2019/01/04 Javascript
vue 解决遍历对象显示的顺序不对问题
2019/11/07 Javascript
js实现表单项的全选、反选及删除操作示例
2020/06/05 Javascript
详解vue3中组件的非兼容变更
2021/03/03 Vue.js
python dataframe常见操作方法:实现取行、列、切片、统计特征值
2018/06/09 Python
Python一句代码实现找出所有水仙花数的方法
2018/11/13 Python
Python3 venv搭建轻量级虚拟环境的步骤(图文)
2019/08/09 Python
对django的User模型和四种扩展/重写方法小结
2019/08/17 Python
手把手教你用Django执行原生SQL的方法
2021/02/18 Python
清除canvas画布内容(点擦除+线擦除)
2020/08/12 HTML / CSS
AmazeUI 评论列表的实现示例
2020/08/13 HTML / CSS
德国童装购物网站:NICKI´S.com
2018/04/20 全球购物
多媒体编辑专业毕业生推荐信
2013/11/05 职场文书
2014年乡镇植树节活动方案
2014/02/28 职场文书
开展读书活动总结
2014/06/30 职场文书
项目合作意向书模板
2014/07/29 职场文书
2014年审计人员工作总结
2014/12/19 职场文书
js实现上传图片到服务器
2021/04/11 Javascript
船舶调度指挥系统——助力智慧海事
2022/02/18 无线电
Java实现超大Excel文件解析(XSSF,SXSSF,easyExcel)
2022/07/15 Java/Android