第一次开通博客~

今天我第一次开通博客

我不满足现状

计划上半年掌握的知识点拖到现在还有大半没学完

不能做想做的事

因为没有底气

从现在开始

努力学习

坚持每天学习

在博客上分享自己的学习笔记

Array 对象方法

.push() 数组末尾添加元素,并返回新的长度
 unshift() 数组开头添加元素,并返回新的长度
.shift() 删除并返回数组的第一个元素
.pop() 删除并返回数组的最后一个元素
.splice 删除元素,并向数组添加新元素

 splice()

语法:arrayObject.splice(index,howmany,item1,.....,itemX)

index 必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。
howmany 必需。要删除的项目数量。如果设置为 0,则不会删除项目。
item1, ..., itemX 可选。向数组添加的新项目。

eg:

在本例中我们将删除位于 index 2 的元素,并添加一个新元素来替代被删除的元素:

<script type="text/javascript">
var arr = new Array(6)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"
document.write(arr + "<br />")
arr.splice(2,1,"William")
document.write(arr)
</script>
输出:
George,John,Thomas,James,Adrew,Martin
George,John,William,James,Adrew,Martin

hasOwnProperty:.hasOwnProperty(propname)方法来检查对象是否有该属性。如果有返回true,反之返回 false。

JavaScript Object Notation 简称 JSON,它使用JavaScript对象的格式来存储数据。JSON是灵活的,因为它允许 数据结构字符串,数字,布尔值,字符串,对象 的任意组合。
数组中有多个 JSON 对象的时候,对象与对象之间要用逗号隔开

 
 
posted @ 2017-10-22 23:54  滚个球啊  Views(139)  Comments(0)    收藏  举报