随笔分类 -  ES6

摘要:1.Set <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>集合< 阅读全文
posted @ 2021-03-17 16:13 全情海洋 阅读(188) 评论(0) 推荐(0) 编辑
摘要:1.迭代器 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>迭代器 阅读全文
posted @ 2021-03-17 16:06 全情海洋 阅读(58) 评论(0) 推荐(0) 编辑
摘要:转载:https://blog.csdn.net/weixin_43675447/article/details/99232258 一、Object.keys(obj) 参数:要返回其枚举自身属性的对象 返回值:一个表示给定对象的所有可枚举属性的字符串数组 处理对象,返回可枚举的属性数组 let p 阅读全文
posted @ 2021-02-22 11:28 全情海洋 阅读(176) 评论(0) 推荐(0) 编辑
摘要:用该属性获取页面 URL 地址(http://localhost:8080/?id=12345&a=b#/sellers): window.location 对象所包含的属性 属性描述 hash 从井号 (#) 开始的 URL(锚) host 主机名和当前 URL 的端口号 hostname 当前 阅读全文
posted @ 2021-02-04 22:06 全情海洋 阅读(2817) 评论(0) 推荐(0) 编辑
摘要:some()、every()是用于判断数组的: 1.some() 不创建新数组、不改变原数组、判断为true则马上return true,否则return false; let arr = [1,2,3,4,5]; let result1 = arr.some((item)=> { return i 阅读全文
posted @ 2020-07-31 20:50 全情海洋 阅读(1417) 评论(0) 推荐(0) 编辑
摘要:reduce的原理 简介 在红宝书中,将这个方法定义为数组的归并方法,这个方法和迭代方法(map,forEach,filter...)一样,都会对数组进行遍历,reduce与他们不同的是函数的第一个参数得到的是迭代计算后的效果(看不懂没关系,继续往下看就会懂了) 语法 这个方法接收两个参数: 要执行 阅读全文
posted @ 2020-07-22 14:40 全情海洋 阅读(7591) 评论(3) 推荐(1) 编辑
摘要:if(condition)的condition求值结果若非布尔值,ECMAScript会自动调用Boolean()转换函数将结果转换为布尔值。转换规则为: 阅读全文
posted @ 2020-07-22 14:23 全情海洋 阅读(1173) 评论(0) 推荐(1) 编辑
摘要:1、event.target.dataset https://www.cnblogs.com/aichihuamei/p/6417268.html 2、HTMLElement.dataset https://developer.mozilla.org/zh-CN/docs/Web/API/HTMLE 阅读全文
posted @ 2020-07-16 15:13 全情海洋 阅读(956) 评论(0) 推荐(0) 编辑
摘要:如果你想阅读体验更好直戳链接Es6中的模块化Module,导入(import),导出(export) 在Es6之前,javascript没有模块系统,它无法将一个大程序拆分成若干个互相依赖的小文件,然后在用简单的方法拼装起来.为了做到模块化,在Es6之前,引入了AMD(Asynchronous mo 阅读全文
posted @ 2020-06-22 19:50 全情海洋 阅读(5746) 评论(0) 推荐(0) 编辑
摘要:es6中class实现面向对象编程的新形式 class Animal{ // 每一个类中都有一个构造器,若没有指定构造器,那么这个构造器是隐形的,构造器的作用,就是每当new一个类,必然优先执行构造器中的代码 constructor(name,age){ this.name=name;//通过new 阅读全文
posted @ 2020-06-22 11:04 全情海洋 阅读(2338) 评论(0) 推荐(1) 编辑
摘要:今天,CVTE面试官问了深拷贝和浅拷贝的问题 我的回答是:浅拷贝是拷贝了对象的引用,当原对象发生变化的时候,拷贝对象也跟着变化;深拷贝是另外申请了一块内存,内容和原对象一样,更改原对象,拷贝对象不会发生变化; 但是面试官给我说:浅拷贝是拷贝一层,深层次的对象级别的就拷贝引用;深拷贝是拷贝多层,每一级 阅读全文
posted @ 2020-06-12 00:36 全情海洋 阅读(363) 评论(0) 推荐(0) 编辑
摘要:1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <t 阅读全文
posted @ 2020-06-06 19:23 全情海洋 阅读(164) 评论(0) 推荐(0) 编辑
摘要:1.箭头函数 1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0 阅读全文
posted @ 2020-06-06 19:17 全情海洋 阅读(172) 评论(0) 推荐(0) 编辑
摘要:1. let关键字 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>01_let关键字</title> </head> <body> <button>测试1</button> <br> <button>测试2 阅读全文
posted @ 2020-06-06 18:46 全情海洋 阅读(125) 评论(0) 推荐(0) 编辑