个人总结的一些关于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 sudoku 数独智力游戏生成代码
Mar 27 Javascript
JavaScript高级程序设计 错误处理与调试学习笔记
Sep 10 Javascript
可兼容IE的获取及设置cookie的jquery.cookie函数方法
Sep 02 Javascript
js和jquery使按钮失效为不可用状态的方法
Jan 26 Javascript
jQuery实现统计复选框选中数量
Nov 24 Javascript
用js读、写、删除Cookie代码续篇
Dec 03 Javascript
JavaScript中的类与实例实现方法
Jan 23 Javascript
javascript中eval解析JSON字符串
Feb 27 Javascript
AngularJs IE Compatibility 兼容老版本IE
Sep 01 Javascript
Jquery-data的三种用法
Apr 18 jQuery
微信小程序使用navigateTo数据传递的实例
Sep 26 Javascript
vue实现菜单切换功能
May 08 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
php查找字符串出现次数的方法
2014/12/01 PHP
php+xml实现在线英文词典之添加词条的方法
2015/01/23 PHP
yii框架结合charjs统计上一年与当前年数据的方法示例
2020/04/04 PHP
List Information About the Binary Files Used by an Application
2007/06/18 Javascript
javascript面向对象之二 命名空间
2011/02/08 Javascript
关于js拖拽上传 [一个拖拽上传修改头像的流程]
2011/07/13 Javascript
artDialog 4.1.5 Dreamweaver代码提示/补全插件 附下载
2012/07/31 Javascript
ajax的hide隐藏问题解决方法
2012/12/11 Javascript
jquery ajax传递中文参数乱码问题及解决方法说明
2014/02/07 Javascript
jquery绑定事件不生效的解决方法
2014/02/11 Javascript
script标签属性用type还是language
2015/01/21 Javascript
js/jquery判断浏览器类型的方法小结
2015/05/12 Javascript
js图片卷帘门导航菜单特效代码分享
2015/09/10 Javascript
AngularJs Javascript MVC 框架
2016/06/20 Javascript
Highcharts入门之简介
2016/08/02 Javascript
微信小程序商品详情页规格属性选择示例代码
2017/10/30 Javascript
VueJs使用Amaze ui调整列表和内容页面
2017/11/30 Javascript
基于node打包可执行文件工具_Pkg使用心得分享
2018/01/24 Javascript
详解.vue文件中style标签的几个标识符
2018/07/17 Javascript
解决vuejs 使用value in list 循环遍历数组出现警告的问题
2018/09/26 Javascript
js实现简单模态框实例
2018/11/16 Javascript
[20:39]DOTA2-DPC中国联赛 正赛开幕式 1月18日
2021/03/11 DOTA
深入浅析Python字符编码
2015/11/12 Python
Python中遇到的小问题及解决方法汇总
2017/01/11 Python
Python图片裁剪实例代码(如头像裁剪)
2017/06/21 Python
python3学习之Splash的安装与实例教程
2018/07/09 Python
Keras官方中文文档:性能评估Metrices详解
2020/06/15 Python
wedgwood加拿大官网:1759年成立的英国国宝级陶瓷餐具品牌
2018/07/17 全球购物
char型变量中能不能存贮一个中文汉字
2015/07/08 面试题
自我评价200字分享
2013/12/17 职场文书
党组织公开承诺书
2014/03/29 职场文书
出售房屋协议书范本
2014/10/06 职场文书
4S店销售内勤岗位职责
2015/04/13 职场文书
运动会口号霸气押韵
2015/12/24 职场文书
2019事业单位个人工作总结范文
2019/08/26 职场文书
Go遍历struct,map,slice的实现
2021/06/13 Golang