摘要:
<script> //练习 //创建一个数组 var arr = [1,2,3,2,1,3,4,2,5] //去除数组中重复的数字 //获取数组中的每一个元素 for(var i=0 ; i<arr.length ; i++){ console.log(arr[i]); /*获取当前元素后的所有元素 阅读全文
posted @ 2022-05-15 20:49
LiLime
阅读(29)
评论(0)
推荐(0)
摘要:
<script> //slice:一份,一部分。斯莱斯/splice:绞接处;捻接处;拼接处。斯坡莱斯 var arr = ["孙悟空","猪八戒","沙和尚","唐僧","白骨精"]; /* *slice * - 可以用来在数组中提取指定的元素 * - 该方法不会改变元素数组,而是将截取到的元素封 阅读全文
posted @ 2022-05-15 20:47
LiLime
阅读(59)
评论(0)
推荐(0)
摘要:
<script> /* *一般我们都是使用for循环遍历数组, * JS中还为我们提供了一种方法 * forEach * - 这个方法只支持IE8浏览器 * IE8浏览器均不支持该方法,所以如果需要兼容IE8则不要使用forEach * 还是使用for循环来遍历 */ //创建一个数组 var ar 阅读全文
posted @ 2022-05-15 20:46
LiLime
阅读(31)
评论(0)
推荐(0)
摘要:
<script> //创建一个数组 var arr = ["孙悟空","猪八戒","沙和尚","唐僧","白骨精"] //所谓遍历数组,就是将数组中所有的元素都取出来。 把繁琐的console.log(arr[0]);简单化。 /* console.log(arr[0]); console.log( 阅读全文
posted @ 2022-05-15 20:44
LiLime
阅读(97)
评论(0)
推荐(0)
摘要:
<script> //创建一个数组 var arr = ["孙悟空","猪八戒","沙和尚"]; /* *push() * -该方法可以向数组的末尾添加一个或多个元素,并返回数组的新的长度 * - 可以将要添加的元素作为方法的参数穿戴, * 这样这些元素将会自动添加到数组的末尾 * - 该方法会将数 阅读全文
posted @ 2022-05-15 20:41
LiLime
阅读(73)
评论(0)
推荐(0)
摘要:
<script> function Person(name , age , gender){ this.name = name; this.age = age; } //修改person原型的toString Person.prototype.toString = function(){ retur 阅读全文
posted @ 2022-05-15 20:41
LiLime
阅读(36)
评论(0)
推荐(0)
摘要:
<script> //创建一个数组 //var arr = new Arry(); // arr[0] = 123; //使用字面量来创建数组 //语法:[] // var arr = []; //console.log(typeof arr); //使用字面量创建数组时,可以在创建时就指定数组中的 阅读全文
posted @ 2022-05-15 20:39
LiLime
阅读(47)
评论(0)
推荐(0)
摘要:
<script> /* *内建对象 * 宿主对象 * 自定义对象/自定义对象不常用,内建对象和宿主对象也都是从自定义对象中来的 * * 数组(Array) * -数组也是一个对象,和普通的对象功能类似也是用来存储一些值的 * -不同的是普通对象var obj = new object();是使用字符 阅读全文
posted @ 2022-05-15 20:38
LiLime
阅读(32)
评论(0)
推荐(0)
摘要:
<script> /* *垃圾回收(GC) * -就像人生活的时间长了会产生垃圾一样,程序运行过程中也会产生垃圾 * 这些垃圾积攒过多以后,会导致程序运行的速度过慢, * 我们需要一个垃圾回收的机制,来处理程序运行过程中产生的垃圾 * -当一个对象没有任何的变量或属性对它进行引用,此时我们我们将永远 阅读全文
posted @ 2022-05-15 20:37
LiLime
阅读(61)
评论(0)
推荐(0)
摘要:
<script> function Person(name , age , gender){ this.name = name; this.age = age; this.gender = gender; } //修改person原型的toString Person.prototype = func 阅读全文
posted @ 2022-05-15 20:35
LiLime
阅读(39)
评论(0)
推荐(0)
摘要:
<script> /* * 原型prototype * * 我们所创建的每一个函数,解析器都会在函数中添加一个属性prototype * 这个属性对应着一个对象,这个对象就是我们所谓的原型对象 * 如果函数作为普通函数胡调用prototype没有任何作用。 如果使用prototype,普通函数有和没 阅读全文
posted @ 2022-05-15 20:34
LiLime
阅读(100)
评论(0)
推荐(0)
摘要:
<script> /* *创建一个person的构造函数 */ function Person(name , age , gender) { this.name = name; this.age = age; this.gender = gender; //向对象中添加一个方法 this.sayNa 阅读全文
posted @ 2022-05-15 20:32
LiLime
阅读(53)
评论(0)
推荐(0)