前言

前端技术发展很快,各种优秀的技术、优秀的框架是令人目不暇接,紧跟时代潮流,学习新的知识,自然是不能忽视的。最近,我在学习Angular.js,我将分享我的学习经验和技能。在这里,我将介绍Angular.js的一些相关数据的数组操作。

1:NG点击,NG模型,NG绑定,NG类,NG隐藏,NG应用程序

2:占位符,

3:{ }添加到代码:真正的|虚假,用逗号隔开,并能控制功能包括风格、显示和隐藏,}

1,创建数组


无功arrayobj =新(阵列); / /创建一个数组

无功arrayobj =新的数组({大小}); / /创建一个数组和一个指定的长度,长度不限

无功arrayobj =新的数组({ element0 {,element1 {,} } } }…,元件); / /创建一个数组赋值


2。对数组元素的访问


无功testgetarrvalue = arrayobj { 1 }; / /得到的数组元素的值

arrayobj { 1 } = 这是新价值; / /将新值赋给数组元素


3,数组元素的添加


ArrayObj。推({第一条。{ itemn。{ 2 {。 / /);一个或多个新的元素添加到数组的末尾,新的数组的长度

ArrayObj.unshift({第一条。{ 2。{ itemn为{。); / /一个或多个新的元素添加到数组,自动后移的数组元素,返回新数组的长度

ArrayObj.splice(insertpos,0,{ { { 1,2,..{,} } } });itemn / /插入一个或多个元素的数组的指定位置,插入位置的元素自动后移,返回。


4,数组元素的删除


(arrayobj。流行); / /删除的最后一个元素并返回该元素的值

(arrayobj。移); / /删除的前一个元素并返回元素值,自动将数组中的元素

ArrayObj.splice(deletepos,DeleteCount的DeleteAt); / /删除指定位置deletepos指定数量的元素DeleteCount的DeleteAt被删除元素,返回的数组


5,数组的截取和合并


ArrayObj.slice(开始,{结束}); / /返回在数组形式的阵列的一部分,注意端不包括相应的元素,如果省略结束将复制所有的元素开始

ArrayObj.concat({ { { 1,2,..{,} } } });itemn / /多阵列(也可以是一个字符串,或一个数组和字符串的混合物)连接到一个数组并返回新数组连接好


6。数组的副本


arrayobj.slice(0); / /返回数组的副本,这是一个新的阵列,不

(arrayobj .concat); / /返回数组的副本,这是一个新的阵列,不


7,数组元素的排序


(arrayobj。反向); / /逆元素(在排到最后一排,最最后第一),返回一个数组。
(arrayobj。排序); / /排序的数组元素,数组。


8。数组元素的字符串元素。


ArrayObj.join(分离器); / /返回字符串,字符串数组的每个元素的值将被连接在一起,通过一个分离器中分离。


tolocalestring,toString,价值:可以被看作是一种特殊用途的加入,不常用

数组对象的3个属性

1、长度和长度的属性,属性代表数组的长度,在它的元素的个数。指数开始时是0,那么数组的上下界:0和length-1,分别。

2,原型属性

返回对对象类型原型的引用。原型属性对对象是通用的。

objectname.prototype

ObjectName参数是对象的名字。

3,构造函数属性

表示对象创建的函数。


object.constructor / /对象是一个对象或函数的名称。


总结

以上就是本文的全部内容。希望本文的内容能给大家的学习或工作带来一定的帮助。如果有任何疑问,您可以留言交换。谢谢您一直鼓励我。