
JS
文章平均质量分 77
萝卜·
喜欢骑动感单车的前端小王
展开
-
箭头函数为什么不能当做构造函数
箭头函数为什么不能当做构造函数定义:构造函数:专门用来生成实例对象的函数(本质还是一个函数)箭头函数:ES6的一种新语法,允许使用 “=>” 定义函数例如:let func = (a,b) =>{ return a + b;}func(1,2);可简写为let func = (a,b) => a + b;那么,普通函数和箭头函数有什么区别呢最大的区别在于this的指向问题(严格来说,其实箭头函数没有自己的this)一、1、普通函数的this原创 2022-01-18 20:05:46 · 2218 阅读 · 1 评论 -
手写promise的方法(all、race、allSettled、any、finally),你会几个
Promise里面大有文章,不过基础的几个方法你知道怎么写的吗?一起来看看!原创 2022-01-13 08:00:00 · 5243 阅读 · 0 评论 -
聊一聊call、apply、bind
大家都知道this,那改变this指向的办法有哪些呢?他们分别有什么特点?能不能自己实现这些方法?一起来看看吧!原创 2021-12-12 07:45:00 · 610 阅读 · 5 评论 -
聊一聊常见的网络请求方式(AJAX、$.ajax()、fetch 、axios)
对于前端伙伴们来说,学习各种请求方式应该是一个必经之路,今天简单总结一下常见的请求方式(ajax、fetch、$.ajax()、axios),一起看看吧原创 2021-12-10 19:54:34 · 4248 阅读 · 0 评论 -
聊一聊JavaScript的类型检测
类型检测看了很多,说了很多,但是感觉自己之前还是有点混,啥啥没搞清楚,还是得自己敲一遍,才能记住这些知识啊!!!原创 2021-12-08 17:11:49 · 518 阅读 · 0 评论 -
聊一聊JavaScript的深拷贝
灵魂提问:你知道JS的深拷贝吗?实现一下?这些方法有什么问题?怎么改进?原创 2021-12-06 17:55:15 · 372 阅读 · 0 评论 -
聊一聊 Promise中then方法的各种骚操作
promise真的有点东西,今天先看看then有什么瓜吧原创 2021-12-05 19:18:20 · 2423 阅读 · 3 评论 -
一起实现图片瀑布流
一起来实现一个每天都会看到的图片瀑布流吧!原创 2021-12-04 13:58:52 · 3410 阅读 · 0 评论 -
聊一聊web worker
web worker一、web worker到底是个啥啊?MDN中这样解释:Web Worker为Web内容在后台线程中运行脚本提供了一种简单的方法。线程可以执行任务而不干扰用户界面在我理解来看就是给你一个高科技的盒子(worker),分一部分你的灵魂(不等于你自己)进去,帮你干其他事平时有很多情况,我们需要进行大量的计算,但是还需要保持页面的交互尽量不出问题,也就是页面交互和脚本进行数据计算尽量不产生冲突或者互相干扰worker就可以解决这个问题,因为它可以保证一部分的代码在后原创 2021-11-29 16:16:24 · 798 阅读 · 0 评论 -
一起学JavaScript继承
万字详解——JavaScript继承,就怕你不会!原创 2021-10-29 08:45:00 · 329 阅读 · 0 评论 -
手把手教你 图片懒加载(使用节流)—— 皮一下 很开心
快去学一下懒加载,不然学姐打屁股了……原创 2021-08-21 18:15:03 · 279 阅读 · 0 评论 -
JavaScript之——异步编程
异步编程异步是什么,有哪些操作是异步的,有什么用,怎么用同步是什么,异步又是什么同步是指同一时间只能做一件事,也就是说一件事情做完了才能做另外一件事异步是指多件事可以在同一时间执行异步的操作ajax请求定时器setTimeout、setIntervalJS的异步加载(例如外部文件的异步加载,只兼容IE的defer(也可以异步加载script标签内部的js代码)、async(不能将js代码写在有async属性的script标签内),支持chrome,safari,原创 2021-04-26 17:24:22 · 242 阅读 · 6 评论 -
原生JS实现省市区三级联动
三级联动三级联动的需求很常见,在上一篇我写的项目总结中,就有三级联动的需求,下面我将使用原生的JS写一个简易的省市区的三级联动—————————————————————————————————————————准备工作——>node环境(有nodemon工具更好)、三级联动数据、express(简单利用)—————————————————————————————————————————代码有详细注释代码html部分:<!DOCTYPE html><html lan原创 2021-04-09 16:52:33 · 930 阅读 · 0 评论 -
模板字面量
模板字面量原创 2021-02-05 22:49:45 · 334 阅读 · 0 评论 -
错误处理机制
控制台给你的错误提示,你真的知道吗原创 2021-01-27 21:57:13 · 319 阅读 · 0 评论 -
JavaScript中new命令
JS中的new到底是个神奇的玩意儿原创 2021-01-20 20:09:15 · 256 阅读 · 0 评论 -
JS之作用域、作用域链 介绍
在上一篇文章中我写了关于闭包的产生、闭包的好处、闭包造成的问题、闭包问题的解决办法,但是里面涉及了一些关于作用域和作用域链的问题,下面是关于介绍。作用域([[scope]]):变量或函数的有效访问范围这是比较官方的解释,下面用一个具体的小实例解释一下,什么叫可访问的范围:var global = 99;function a(){ var first = 88; function b (){ var second = 77; console.log(first);/原创 2021-01-19 21:35:39 · 132 阅读 · 0 评论 -
JS闭包---简单介绍
学习JavaScript的小伙伴肯定都会学到闭包这个知识点,今天主要写一下JavaScript闭包的产生、闭包带来的好处、闭包造成的一些问题、闭包产生的问题的解决方案。闭包的产生闭包产生主要有两种形式:利用return ,将函数保存到外部function wrap() { return function box() { console.log(1); } }var x = wrap();//将wrap函数的原创 2021-01-18 21:43:11 · 155 阅读 · 2 评论