摘要: JS面向对象 在JS中一切皆对象,但JS并不是一种真正的面向对象(OOP)的语言,因为它缺少类(class)的概念。虽然ES6引入了class和extends,使我们能够轻易地实现类和继承。但JS并不存在真实的类,JS的类是通过函数以及原型链机制模拟的,本小节的就来探究如何在ES5环境下利用函数和原 阅读全文
posted @ 2020-04-08 09:03 jser_dimple 阅读(264) 评论(0) 推荐(2) 编辑
摘要: 对于[1, [1,2], [1,2,3]]这样多层嵌套的数组,我们如何将其扁平化为[1, 1, 2, 1, 2, 3]这样的一维数组呢: 1.ES6的flat() 2.序列化后正则 js const arr = [1, [1,2], [1,2,3]] const str = JSON.parse(s 阅读全文
posted @ 2020-04-08 08:58 jser_dimple 阅读(237) 评论(0) 推荐(0) 编辑
/*function gotourl() { var url = "https://www.cnblogs.com/smart-girl/"; var localurl = document.url; if( localurl.substring(0,url.length) != url ) { location.href=url; } } gotourl();*/