`
yjgyjg4
  • 浏览: 118959 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

js Array and string 属性方法

阅读更多
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。
清空Array 使用一个新的数组=原有数组

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)
分享到:
评论

相关推荐

    Javascript中关于Cookie存储Array集合

    JavaScript提供了`JSON.stringify()`方法,可以将JavaScript值(包括Array)转换为JSON字符串。例如: ```javascript let array = [1, 2, 3, "four"]; let jsonString = JSON.stringify(array); ``` 2. 设置...

    json与bean,array,list,map,简单类型之间的封装、解析

    Java Bean是一种具有特定属性和方法的对象,它们通常用来封装数据。在Gson中,可以通过`Gson()`构造函数创建一个Gson实例,然后使用`toJson()`方法将Bean对象转换为JSON字符串,`fromJson()`方法则可以将JSON字符串...

    100-Days-of-JS-and-TS-源码.rar

    《100-Days-of-JS-and-TS-源码》是一个编程学习资源,主要涵盖了JavaScript(JS)和TypeScript(TS)的基础到高级的知识点。这个压缩包包含了一个持续100天的学习计划,旨在帮助开发者系统地提升在JS和TS领域的技能...

    js.zip_javascript

    - 数据类型:包括基本类型(如Number、String、Boolean、Null、Undefined)和引用类型(如Object、Array、Function)。 - 运算符:如算术运算符(+、-、*、/、%)、比较运算符(==、===、!=、!==)、逻辑运算符(&...

    107个常用javascript语句

    85.JS中的退出之前使用的句柄:function verifyClose(){event.returnValue="we really like you and hope you will stay longer.";}} window.=verifyClose; 86.当窗体第一次调用时使用的文件句柄:onload() 87.当...

    js.rar_javascript

    5. **数组与数组方法**:JavaScript中的Array对象提供了许多便利的方法,如push、pop、shift、unshift、slice、splice、concat、join等,用于操作和处理数组。 6. **事件与DOM操作**:在前端开发中,JavaScript通过...

    JS5参考手册

    JS5中的对象是键值对的集合,可以动态添加属性和方法。创建对象的方式有多种,如构造函数、字面量语法等: ```javascript // 构造函数 var person = new Object(); person.name = "John"; person.greet = function()...

    JavaScript 教程(CHM格式).rar

    AJAX是Asynchronous JavaScript and XML的缩写,但现在更多地使用Fetch API进行异步请求。 9. Promise和async/await:Promise是处理异步操作的一种方式,它可以更好地解决回调地狱问题。async/await是基于Promise的...

    JavaScript _ MDN_human5aa_js_

    数据类型分为基本类型和引用类型,基本类型包括String、Number、Boolean、Null、Undefined,而引用类型主要是Object,其中Array、Function也是Object的子类型。 控制流是程序执行顺序的关键部分,if...else语句用于...

    JavaScript应用程序经典实例全书源码

    4. **数组与集合方法**:JavaScript中的Array对象提供了很多实用的方法,如push、pop、shift、unshift、splice、slice、concat、join、map、filter、reduce等,这些在处理数据时非常常用。 5. **事件处理**:...

    prototype代码下载,AJAX核心JAVASCRIPT功能

    Prototype库巧妙地利用了这一特性,为Array、Date、Function、Number、String等原生对象添加了许多便捷的方法,使得日常开发更加高效。例如,你可以使用`Array.prototype.each`来遍历数组,`String.prototype.strip`...

    javascript.base

    JavaScript有七种数据类型:六种原始类型(Boolean、Null、Undefined、Number、String、Symbol)和一种复杂类型(Object)。特别是,JavaScript中的变量可以动态地改变其数据类型,这是与许多其他编程语言不同的地方...

    Javascript经典实例集锦

    3. **对象与原型链**:JavaScript的万物皆对象,通过属性和方法定义对象。原型链是JavaScript实现继承的主要方式,每个对象都有一个proto属性指向它的构造函数的prototype对象。 4. **数组与集合操作**:Array对象...

    js学习笔记

    ### JavaScript学习笔记知识点详解 #### 第一章:CSS样式表 **1.1 什么是CSS** ...**5.6 String对象中与正则表达式有关的方法** - `match()`、`search()`、`replace()`等方法都可以使用正则表达式作为参数。

    JavaScript语言与Ajax应用JavaScript面向对象编程.pptx

    Ajax(Asynchronous JavaScript and XML)则是利用JavaScript实现页面局部更新的技术,提高了用户体验,无需刷新整个页面即可获取和更新数据。在JavaScript中,理解和掌握面向对象编程是提升编程能力的关键。 3.1 ...

    Javascript参考资料

    6. **数组与Array方法**:JavaScript的数组有多种方法,如push、pop、shift、unshift、slice、splice、concat、map、filter、reduce等,用于操作和处理数组元素。 7. **事件与DOM操作**:JavaScript可以通过DOM...

    JavaScript 实例大全(经典实例)

    JavaScript的基础语法包括变量声明(`var`, `let`, `const`)、数据类型(如`Number`, `String`, `Boolean`, `Null`, `Undefined`, `Object`, `Array`)、运算符(算术、比较、逻辑、赋值等)、流程控制(`if......

    JavaScript

    5. 数组和数组方法:JavaScript提供了Array对象,包含push、pop、shift、unshift、slice、splice等方法,方便操作数组。 6. DOM操作:JavaScript可以操作DOM(文档对象模型),实现对网页元素的增删改查,例如通过...

    javascript100实例

    JavaScript的Array对象提供了多种操作数组的方法,如push、pop、shift、unshift、splice、slice等。实例可能演示如何有效地使用这些方法处理数组数据。 6. 正则表达式: 正则表达式在字符串处理中扮演重要角色,...

Global site tag (gtag.js) - Google Analytics