自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 从输入URL开始建立前端知识体系

前置内容 浏览器主要进程浏览器是多进程的,主要分为:浏览器主进程:只有一个,主要控制页面的创建、销毁、网络资源管理、下载等。第三方插件进程:每一种类型的插件对应一个进程,仅当使用该插件时才创建。GPU进程:最多一个,用于3D绘制等。浏览器渲染进程(浏览器内核):每个Tab页对应一个进程,互不影响。图片第一部分 输入网址并解析这里我们只考虑输入的是一个URL 结构字符串,如果是非 URL 结构的字符串,则会用浏览器默认的搜索引擎搜索该字符串。URL的组成URL 主要由 协议、主机、端口、路

2022-02-21 10:04:16 183

原创 前端请求中字段带#字符(URL里的井号)

项目技术栈:vue全家桶一、先描述下问题场景:我公司的项目网站里表格带自定义的表头查询功能,为模糊查询。有一天,由于输入框里输入#搜索,卡了,一直卡那种,后来刷新,又查,又卡,然后服务器直接进入假死状态了。看了一下查询字段直接就这样了。本应该是后面还得有各种条件和page以及limit的限制方便数据库查询返回的,怎么说不见就不见了???是浏览器识别不了?组件过滤了??二、解决途径后来才知...

2019-08-30 18:51:52 3583

原创 axios获取后端传来非路径格式的图片

axios获取后端传来非路径格式的图片先说一下最近的项目里用到的相关的技术:vue,element-ui,axios,store————好,我们看下场景————最近做项目的时候发现有这么个需求1、表格里展示一堆包括业务的信息,其中包括带图片简要信息的数据2、点击这个单元格需要显示出照片,当然此时需要按需对后台发起请求数据结果:(本来作为一个前端当然希望给一个src路径绑定就完事了,好,...

2019-05-24 14:58:58 1360

原创 判断一个数是否是质数

效率地判断一个数是否是质数题:写一个isPrime()函数,当其为质数时返回true,否则返回false。思路简述:1、首先, 因为JavaScript不同于C或者Java,因此你不能信任传递来的数据类型。如果没有明确地告诉你,你应该询问他是否需要做输入检查,还是不进行检查直接写函数。严格上说,应该对函数的输入进行检查。2、要记住:负数不是质数。同样的,1和0也不是,因此,首先测试这些数字...

2019-03-18 18:19:59 665 1

原创 变量解构赋值的那些事儿

变量解构赋值的那些事儿下面是会从数组、对象、字符串、数值/布尔值、函数以及最后的一些包括使用原括号的场景和解构赋值的用途的总结来讲述ES6关于解构赋值的那些事儿。数组:1、数组的元素是按次序排列的,变量的取值由它的位置决定2、ES6 内部使用严格相等运算符(===),判断一个位置是否有值。所以,只有当一个数组成员严格等于undefined,默认值才会生效。另外因为null与undefine...

2019-03-18 01:12:40 933

原创 js执行机制(Promise以及setTimeout)以及Promise中对throw new error()的捕获

JS的执行机制(Promise以及setTimeout)简单来说,javascript是一门单线程语言,所以javascript是按语句的执行顺序执行的。虽然js是单线程,但是我们可以将任务分成两类1.同步任务:需要执行的任务在主线程上排队,一次执行2.异步任务:没有立马执行但是需要被执行的任务,放在 任务队列里面除了广义的同步任务和异步任务,我们可以分的更加精细一点:macro-ta...

2019-03-17 21:23:11 3043 1

原创 js遍历li并动态更换下级节点的样式

js遍历li并动态更换下级节点的样式<ul> <li class="li">321 <ul class="sec_list"> <li>123</li> <li>123</li> </ul> </li> <li class="li">321

2017-12-16 19:43:40 1912

原创 正则表达式对象中lastIndex属性

js中正则表达式的使用方式有两种,一种是正则表达式对象的方法,一种是字符串对象的方法,前者有exec(str)、test(str)两个方法,后者有match(regexp)、replace(regexp)、search(regexp)、split(search)四个方法。当作为正则表达式对象的方法使用时,要特别注意它的lastIndex属性。var regexp = /abcd/g

2017-11-24 16:58:03 415

原创 codeWars之-查找缺少的字母

在日常刷题的过程中,总有过不了的题,就像这道题,自己的代码Load times过久过不了,附上题目和最佳答案记录一下这条相对经典的题吧。题目大概是这样的:Write a method that takes an array of consecutive (increasing) letters as input and that returns the missing letter in

2017-11-18 03:52:58 562

js笔记

js笔记

2019-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除