js
victor_ll
这个作者很懒,什么都没留下…
展开
-
类型及其转换
JavaScript 内置了7种类型:null, undefined , boolean, number, string, object以及 symbol(ES6).除了 object 以外,这几种类型都可以归类为原始类型。typeof 0 // number typeof true // boolean typeof 'Hello' //转载 2017-12-13 22:24:53 · 160 阅读 · 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 · 900 阅读 · 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 · 7492 阅读 · 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 · 154 阅读 · 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 · 5137 阅读 · 0 评论