js
victor_ll
这个作者很懒,什么都没留下…
展开
-
类型及其转换
JavaScript 内置了7种类型:null, undefined , boolean, number, string, object以及 symbol(ES6).除了 object 以外,这几种类型都可以归类为原始类型。typeof 0 // numbertypeof true // booleantypeof 'Hello' //转载 2017-12-13 22:24:53 · 172 阅读 · 0 评论 -
19个JavaScript常用的简写技术
1.三元操作符当想写if...else语句时,使用三元操作符来代替。const x = 20;let answer;if (x > 10) { answer = 'is greater';} else { answer = 'is lesser';}简写:const answer = x > 10 ? 'is greater' : 'is lesse转载 2018-01-05 10:00:48 · 923 阅读 · 0 评论 -
ES7中判断一个数组是否包含另一个数组
function isContain(arr1,arr2){ for (var i = arr2.length - 1; i >= 0; i--) { if(!arr1.includes(arr2[i])){ return false; } } return true; } Arra原创 2018-01-16 17:24:43 · 7554 阅读 · 0 评论 -
JS原型链
题目:创建对象有几种方法?// 第一种方式:字面量var o1 = {name: 'o1'};var o2 = new Object({name: 'o2'});//也可以把这个放在下一类// 第二种方式:构造函数var M = function (name) { this.name = name; };var o3 = new M('o3');// 第三种方式:Object....原创 2018-03-08 22:19:48 · 187 阅读 · 0 评论 -
JS继承的几种方式
1. 借助构造函数实现继承function Parent() { this.name = 'parent';}function Child() { Parent1.call(this); this.type = 'child';}缺点:只能实现部分继承。Child只能继承Parent构造函数里面的属性。不能继承Parent原型链上的。function Pare...原创 2018-03-09 15:40:14 · 5166 阅读 · 0 评论