2021年1月12日

ES6数值扩展

摘要: // Number.EPSILON 是js表示的最小精度 console.log(0.1 + 0.2) function equal (a, b) { if (Math.abs(a-b) < Number.EPSILON) { return true } else { return false } 阅读全文

posted @ 2021-01-12 16:40 家有糖果 阅读(44) 评论(0) 推荐(0)

ES6 class 继承

摘要: class Phone { constructor(brand, price) { this.brand = brand this,price = price } call () { console.log('我可以打电话') } } class SmartPhone extends Phone { 阅读全文

posted @ 2021-01-12 15:35 家有糖果 阅读(35) 评论(0) 推荐(0)

2021年1月8日

迭代器iterator自定义遍历对象

摘要: let laoshi = { name: 'gaoyanfeng', student: ['唐僧', '孙悟空', '猪八戒', '沙僧'], [Symbol.iterator]() { // 索引变量 let index = 0; let _this = this return { next: f 阅读全文

posted @ 2021-01-08 12:00 家有糖果 阅读(114) 评论(0) 推荐(0)

for of 和 for in的区别

摘要: for v of array v是值(数值) for k in array k是下标(键值) 阅读全文

posted @ 2021-01-08 11:32 家有糖果 阅读(69) 评论(0) 推荐(0)

2020年11月12日

JS之web workers

摘要: h5规范提供了js分线程的实现,取名:web workers 相关API 1.worker:构造函数,加载分线程执行的js文件 2.worker.prototype.onmessage 用于接受另一个线程的回调函数 3.worker.prototype.postmessage 向另一个线程的发送消息 阅读全文

posted @ 2020-11-12 18:19 家有糖果 阅读(155) 评论(0) 推荐(0)

JS 事件循环

摘要: 1.事件循环模型: 阅读全文

posted @ 2020-11-12 11:03 家有糖果 阅读(49) 评论(0) 推荐(0)

2020年11月11日

JS定时器引发的问题

摘要: 1.定时器真是定时执行的吗? 定时器并不能保证真正定时执行 一般是延迟一丁点(可以接受),也可能延迟很长时间(无法忍受)(在原来设定的时间基础上再做延迟) 2.定时器回调函数是在分线程执行的吗? 是在主线程执行,JS是单线程的 3.定时器是如何执行? alert除了暂停当前主线程的执行,也会暂停定时 阅读全文

posted @ 2020-11-11 21:03 家有糖果 阅读(421) 评论(0) 推荐(0)

2020年9月25日

浏览器内核

摘要: 浏览器内核: 1.支撑浏览器运行的最核心程序 2.不同的浏览器可能不一样 chrome safari: webkit firefox:Gecko IE:Trident 360,搜狗的国内浏览器:Trident + webkit 3.内核有很多模块组成 1)js引擎模块,负责js程序的编译与运行 2) 阅读全文

posted @ 2020-09-25 16:21 家有糖果 阅读(40) 评论(0) 推荐(0)

js之线程机制与事件机制

摘要: 1.进程(process):程序的一次执行,它占有一片独有的内存空间,可以通过windows任务管理查看进程 2.线程(thread):1)是进程内一个独立运行的单元;2)是程序执行的一个完整流程;3)是CPU最小的调度单位 相关知识: 1.应用程序必须运行在某个进程的某个线程上 2.一个进程中至少 阅读全文

posted @ 2020-09-25 15:51 家有糖果 阅读(127) 评论(0) 推荐(0)

2020年9月18日

js之原型链继承

摘要: 方式1:原型链继承 套路: 定义父类型构造函数 给父类型的原型添加方法 定义子类型的构造函数 创建父类型的对象赋值给子类型的原型 将子类型原型的构造属性设置为子类型 给子类型原型添加方法 创建子类型的方法,可以调用父类型的方法 关键:子类型的原型为父类型的一个实例对象 function Supper 阅读全文

posted @ 2020-09-18 16:56 家有糖果 阅读(891) 评论(1) 推荐(1)

导航