`
zhanying
  • 浏览: 8768 次
社区版块
存档分类
最新评论

JavaScript强化教程——数组的基本处理函数

阅读更多
本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 —— 数组的基本处理函数

Array.push();添加元素在数组最后,并返回数组新的长度

Array.pop();删除最后一个元素,减小数组长度,并返回最后一个元素

Array.unshift();在数组前面添加元素

Array.splice(n,x); //n数组下标   x删除几个              从n开始删除
(x=1时,表明删除当前下标为n的元素)

indexOf() 搜索整个数组中具有给定制的元素,返回找到的第一个元素的索引或者如果没有找到就返回 -1

map()方法将调用的数组的每个元素传递给指定函数,并返回一个数组,它包含该函数的返回值
a= [1,2,3];
b=a.map(function(){ return x*x;}); //b是[1,4,9]

字符数组的基本处理函数

1.substr(x,n) 输出一段字符串,从x向后输出n个
小贴士 类似于splice(x,n); substr(n)从第n个到最后
2.charAt(n) 输出字符串中第n个字符
3.charCodeAt(n)输出第n个字符编码
举例 检查一段字符x字符出现的次数
4.join(n) 实现字符数组变成字符串 两元素间插入n
5.split(“按照字符串中某一字符切割”); 实现字符串转换成字符数组。
6.sort() 将字符数组按字母表顺序进行排序后返回该数组
7.reverse()颠倒排序
8.replace("hello","你好");字符串替换
9.String.prototype.left = function(){
  String方法扩展
}
分享到:
评论

相关推荐

    WebGL着色器——数组

    首先,WebGL着色器允许声明数组类型变量,但与JavaScript或C不同的是,它们仅支持一维数组,不支持多维数组。数组的声明语法如下: ```glsl 数组元素的数据类型 数组变量名[数组元素个数]; ``` 例如,你可以声明一...

    JavaScript实战手册——第七版代码

    《JavaScript实战手册——第七版代码》是一本专为JavaScript开发者准备的实践指南,它涵盖了从基础到高级的各种JavaScript编程技术。这本书的代码示例旨在帮助读者深入理解语言机制,并提升在实际项目中的应用能力。...

    javascript从入门到跑路—–小文的js学习笔记(10)——数组(一维数组、二维数组以及三维数组)和冒泡排序

    javascript从入门到跑路—–小文的js学习笔记(1)———script、alert、document。write() 和 console.log 标签 … … javascript从入门到跑路—–小文的js学习笔记目录 ** 含义: 使用单独的变量名来存储一系列的...

    javascript初学教程 多本 pdf

    6. **第6章 String、Math、Array等数据对象**:JavaScript提供了内置的字符串、数学和数组对象,这一章会讲解这些对象的常用方法,如字符串的拼接、搜索、替换,数组的遍历、插入、删除,以及数学计算相关的函数。...

    JavaScript对象与数组参考大全

    在这份"JavaScript对象与数组参考大全"中,我们将深入探讨JavaScript的核心概念——对象和数组,它们是JavaScript编程的基础,也是理解和编写复杂应用的关键。 一、JavaScript对象 1. 对象定义:JavaScript对象是一...

    JavaScript视频教程-4.函数与内置对象

    函数与内置对象"中,我们将会深入探讨JavaScript编程中的核心概念——函数和内置对象。 函数是JavaScript中的重要组成部分,它们是可重用的代码块,可以接受参数并返回值。函数的定义使用`function`关键字,例如: ...

    JavaScript例子——计算

    总结一下,这个"JavaScript例子——计算"可能会涵盖基本的算术运算、运算符优先级、Math对象的使用、数组操作、类型转换以及可能的自定义函数设计。对于学习和提升JavaScript编程技能,这些都是非常重要的知识点。...

    微信小程序——二维数组添加机柜页面.zip

    创建“二维数组添加机柜页面”时,首先需要理解如何在JavaScript中操作二维数组。可以通过push、pop、splice等方法对数组进行增删改查操作。例如,向二维数组中添加新的机柜信息,可以创建一个新的子数组,然后利用...

    javascript视频教程

    JavaScript的核心概念包括变量、数据类型、控制结构(如条件语句和循环)、函数、数组、对象以及事件处理等。在"面向对象"这一部分,我们将深入探讨JavaScript中的面向对象编程(OOP)概念,这是现代软件开发中常用...

    JavaScript每天必学之数组和对象部分

    所有JavaScript对象都继承自一个基础对象——Object。 创建对象有两种常见方式: 1. 使用`new`运算符: ```javascript var obj = new Object(); ``` 这会创建一个新的对象实例,`new`关键字后面跟着构造函数`Object...

    JavaScript基础教程——入门必看篇

    JavaScript是一种广泛...随着学习的深入,你还可以接触到函数、对象、类、模块化等更高级的概念,进一步提升你的JavaScript编程能力。总的来说,JavaScript是一门强大且富有创造性的语言,对于网页开发来说不可或缺。

    JavaScript前端开发程序设计教程(微课版)-教材代码.zip

    通过这份教材代码,你将能够深入理解JavaScript语法、数据类型、控制流程、函数、对象、数组、DOM操作、事件处理等核心概念,并逐步提升到更高级的主题,如闭包、原型链、异步编程和模块化。 1. **JavaScript基础...

    JavaScript实例教程(.rar)-——适合初学者

    这份"JavaScript实例教程"是为初学者精心准备的,旨在帮助初学者快速理解和掌握JavaScript的基本概念和实用技巧。 首先,JavaScript的核心在于其语法结构。在教程中,你将学习到如何声明和初始化变量,理解var、let...

    js数组函数拓展

    一个javascript数组的拓展脚本——包含了随机排序与按需求排列大小功能。

    Java Script 经典教程(四)——JavaScript基础网页教程

    2. 数据类型:包括基本类型(字符串、数字、布尔、null、undefined)和引用类型(对象、数组、函数)。 3. 运算符:包括算术运算符、比较运算符、逻辑运算符等。 4. 控制结构:如if...else语句、switch...case、for...

    javascript高级教程 pdf,学javascript必读

    在高级教程中,这些基础知识会得到深化,例如,你会学习到闭包——这是JavaScript中的一个强大特性,它允许函数访问并操作外部作用域的变量,即使在函数执行完毕后仍能保持对这些变量的引用。 此外,教程还涵盖了...

Global site tag (gtag.js) - Google Analytics