JavaScript
西红柿挂面
这个作者很懒,什么都没留下…
展开
-
js实现继承的七种方法
//1.构造函数(利用call等改变this指向)-----------同比创建对象的构造函数模式 function Parent1() { this.name = '父' } function Son1() { Parent1.call(this); //将子类的this使用父类的构造函数...原创 2020-04-16 15:12:33 · 287 阅读 · 0 评论 -
js对象创建的几种方法
一共六种:字面量创建,利用new Object创建,工厂模式,构造函数创建,原型创建模式,混合模式 //1.字面量创建 var obj1 = { name: '字面量创建' }; //2.基本模式(new Object) var obj2 = new Object(); obj2.name = 'new O...原创 2020-04-15 11:49:05 · 334 阅读 · 0 评论 -
数组Array对象常用方法(二)
访问方法下面的这些方法绝对不会改变调用它们的对象的值,只会返回一个新的数组或者返回一个其它的期望值。 arr = [1, 2, 3, 4] console.log(arr.join()); //1,2,3,4 连接所有数组元素组成一个字符串 console.log(arr.slice(1, 3)); //[2,3] 提取的某个部分,并以新的数组返回被提取的部分...原创 2020-04-14 16:46:10 · 250 阅读 · 0 评论 -
数组对象Arr常用对象(一)
下面的这些方法会改变调用它们的对象自身的值: var arr = [1, 2, 3, 4, 2]; console.log(arr.pop()); //2 删除数组的最后一个元素,并返回这个元素。 console.log(arr.push(3)); //5 ——>[1,2,3,4,3] 在数组的末尾增加一个或多个元素,并返回数组的新长度。 ...原创 2020-04-14 15:54:31 · 259 阅读 · 0 评论 -
js类型转换
1.显式转换通过手动进行类型转换,Javascript提供了以下转型函数:转换为数值类型:Number(mix)、parseInt(string,radix)、parseFloat(string)转换为字符串类型:toString(radix)、String(mix)转换为布尔类型:Boolean(mix)1、Number(mix)函数可以将任意类型的参数mix转换为数值类型。其规则为...转载 2020-04-13 20:59:15 · 368 阅读 · 0 评论 -
Math.floor(Math.random()*(max-min + 1))+ min)
最近在学JavaScript的Math.random()。对这个公式Math.floor(Math.random()*(max-min + 1))+ min)挺感兴趣的,就在网上找了一些说明,比较喜欢这个地址里杰森·安内洛对这个的解析,我把它放在这里,感兴趣的可以看看,最后还是粘贴复制了一遍我们知道Math.random()返回范围为[0,1)的值。包括0,但排除1。您可以将其视为0到0.99...原创 2020-03-04 21:34:43 · 3388 阅读 · 5 评论