
JS
A 练以新
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
new在执行构造函数时会做的四件事
new在执行构造函数时 ①在内存中创建一个新对象 ②让this指向这个新对象 ③执行构造函数里的代码,给这个新对象添加属性和方法 ④返回这个新对象(所以构造函数里面不需要return) ...原创 2019-10-23 15:51:28 · 1297 阅读 · 0 评论 -
JS之数组遍历forEach
forEach遍历数组 forEach一共有三个参数,每个参数的意义都不同。 1第一个参数是value,就是数组中正在遍历的那个元素的值 2第二个参数是index,是正在遍历元素在数组中对应的下标 (众所周知,数组下标是从0开始的哈!!) 3第三个参数是object,就是对象,并且指的是正在进行遍历的这个数组 //遍历数组 forEach //第一个参数:正在遍历的元素 ...原创 2019-08-21 15:11:59 · 2378 阅读 · 0 评论 -
JS之数组slice&splice
JS数组之slice&splice JS中的数组对象Array有很多内置的方法很好用,今天我来总结一下slice和splice的用法 1.slice()方法 slice()==作用:==从数组中截取指定的元素片段(形象的比喻就是:切片) 有两个形参 - -第一个形参表示起始位置,从下标0开始 - -第一个形参表示结束位置,但不包括结束位置的元素, -详细说清请看代码(每一个consol输...原创 2019-08-21 15:42:50 · 446 阅读 · 0 评论 -
JS之数组去重splice
运用splice进行数组去重 思路: // 思路:双层循环:外层控制每次遍历时需要比较的数组对象, // 内层单次遍历找出重复元素,并执行splice删除操作 var arr = [1, 2, 3, 2, 1, 3, 4, 2, 5]; for (var i = 0; i < arr.length; i++)...原创 2019-08-21 15:59:43 · 902 阅读 · 0 评论 -
JS之数组排序sort
JS之数组排序sort这里是学前端的练小白的每日点滴如书写有误,请大佬不吝赐教,万分感谢持续更新中 首先我们先来了解一下 sort()方法: 作用:将数组按照Unicode编码进行排序,并直接影响原数组 console.log();语句后面的注释为其在网页中的运行结果 var arr1 = ["t","b","f","e","v","d"]; //sort是默...原创 2019-08-21 16:54:10 · 451 阅读 · 0 评论 -
JS之数组其余方法的concat()、join()、reverse()、sort()
数组的concat()、join()、reverse()、sort()的方法 console.log();语句后面的注释为其在网页中的运行结果- consat()方法 //1. consat(): // --连接两个或多个数组,并将新的数组返回 // -- 该方法不会对原数组产生影响 var ...原创 2019-08-21 17:14:11 · 515 阅读 · 0 评论 -
JS之Object1 - 字面量创建对象-Javascript
Object1 - 字面量创建对象 console.log();语句后面的注释为其在网页中的运行结果- consat()方法 如题,创建对象的方式有很多,今天先说一个最简单的方式,用字面量的方式创建 是不是听着*格很高啊!看我下面这行代码 var arr = [1,2,3,4,5,6]; 好,我创建了一个数组,这是用什么方式创建的啊!!! 嘿嘿,字面量方法。。。。。这就是字面量方法,不难理...原创 2019-08-21 17:46:30 · 458 阅读 · 0 评论 -
JS之Object2 - 工厂方法创建对象-Javascript
Object2 - 工厂方法创建对象 console.log();语句后面的注释为其在网页中的运行结果- consat()方法 如我的上一篇《object1》所说若创建10000个对象的时候,难道我也要用这样的方法创建出来10000个对象吗? 当然不,下面就是今天要说的,工厂方法创建对象 与字面量方法不同,我们以函数的方式建立一个模板,将对象中所需要的属性直接定义在函数中,控制好对应的形参...原创 2019-08-22 21:25:34 · 226 阅读 · 0 评论