自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 测试答案解析

答案解析

2022-12-15 10:39:22 662 2

原创 早,每天都是一段全新的旅程

语言基础答卷

2022-12-08 10:30:29 541

原创 上海联通二面总结

联通面试,vue和react的区别

2022-03-13 10:37:55 3977 5

原创 前端面试题总结:模拟面试

前端面试题总结:模拟面试

2022-03-09 10:50:43 1351 4

原创 前端面试题一(八股文系列)

前端面试,基础知识

2022-03-04 21:33:45 1844

原创 前端面试题:判断数据类型的方法,一口包子的功夫明白他们的区别

首先,总结判断数据类型的方法:1.typeof:一般判断基本数据类型2.instanceof :一般判断引用数据类型,主要的作用就是判断一个实例是否属于某种类型,或者判断一个实例是否是其父类型或者祖先类型的实例。(原型链知识)3. constructor:通过原型链继承属性判断。null和undefined是无效的对象,JS对象的constructor是不稳定的,这个主要体现在自定义对象上,当开发者重写prototype后,原有的constructor会丢失,constructor会默认为Obj

2022-03-04 11:39:20 3534

原创 一分钟了解window.onload和$(document).ready

window.onload和$(document).ready的区别,window.onload和DOMContentLoaded的区别,面试题

2021-12-30 10:30:57 2451

原创 创建React项目全过程(傻瓜式教程)

创建React项目。npm无法识别

2021-12-29 16:14:12 15227 4

原创 解密http请求头的Host,Referer,Origin背后的含义:

http请求头的Host,Referer,Origin

2021-12-23 17:12:42 16188 3

原创 http请求过程:三.Http请求类型

http请求过程:三.Http请求类型

2021-12-22 11:48:59 633

原创 圣诞节,来看看程序员的浪漫

前言:最近看到好多写圣诞树的,我这个前端小白也想凑个热闹。自己写了个小页面,祝我们圣诞快乐,平平安安!话不多说,放个效果图:上代码:index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>圣诞快乐</title> <!-- 小奶熊样式 --> <link..

2021-12-20 16:56:31 3611 2

原创 http请求过程:二,TCP连接和UDP连接

http请求过程:二,TCP连接和UDP连接

2021-12-16 11:55:32 3792 2

原创 http请求过程:一,DNS域名解析系统详解

http请求的全部过程,http请求过程:一,DNS域名解析系统详解

2021-12-15 15:10:36 5210

原创 定个小目标:一月一万行代码(终结版)

前言:啊啊啊啊啊啊啊啊。。。。。一个月快过半了,还没凑够怎么办,哭了哭了。。。咦,我可以写个项目啊,这样代码量应该是可以了。。。。嘿嘿嘿嘿嘿。。。。。这是我在b站找的视频,一个关于vue和element的电商后台管理项目,主要练习一下权限管理,以及自己可怜的编码能力。这是b站视频连接:前端vue电商后台管理项目_哔哩哔哩_bilibili这是我自己创建的码云仓库,最近开始写项目,每天都会更新(督促一下自己)郑惠云/vue_shop如果有同样想练习项目,但是不太能坚持的,一

2021-12-07 14:36:18 708 2

原创 定个小目标:一月一万行代码3

代码练习

2021-12-03 17:50:25 2771

原创 用数组方法filter筛选素数

function get_primes(arr) { return arr.filter(e =>{ if(e!==1){ for(let i=2;i <= Math.sqrt(e);i++){ if(e % i===0){ return false } } return e; }else{return false} }); }// 测试:var x, r, .

2021-12-02 16:51:20 260

原创 再论数组,集合,对象的关系

对象,数组,集合

2021-12-01 11:08:08 353

原创 重新认识for..in..和for....of....

循环遍历

2021-12-01 11:06:16 237

原创 (Elementui) el-tree 中英文过滤以及搜索到父子显示子节点,搜索到子节点显示父节点(filter-node-method)

结构树过滤以及搜索,filter-node-method

2021-11-30 17:20:42 5470

原创 indexOf和findIndex的区别

两者的区别indexOf()主要是用于查找基本数据类型。例如===》获取数组中某个元素的下标。findIndex可用于查找复杂数据类型。例如===》获取数组里对象的下标。总结: indexOf()方法内部使用的是 全等运算符,如果复合数据类型例如数组里对象,全等运算符就会比较它们的内存地址,如果地址相同,等式才会成立。因此,当遇到基本数据类型就使用indexOf查询在数组当中的下标。遇到复杂数据类型就用findIndex查询数组对象中的下标。findIndex数组对象去重:let

2021-11-29 17:45:46 1319 3

原创 javascript深入了解,边学变练

最近在看廖雪峰的javascript教程,感觉写的不错,可以边学变练,很棒https://www.liaoxuefeng.com/wiki/1022910821149312

2021-11-29 17:42:10 425

原创 数组去重的几个常用方法

数组去重

2021-11-29 17:38:30 422 1

原创 多维数组递归排序

const data = [ { key: 1, name: 'John Brown sr.', age: 60, address: 'New York No. 1 Lake Park', children: [ { key: 11, name: 'John Brown', age: 42, address: 'New York No. 2 Lake Park', }, .

2021-11-27 16:23:37 329 1

原创 Js常用数组方法案例

前言:之前一直是看了好多数组方法,但总是用的时候不熟练,今天写了几个案例练习一下。forEach,map,filter,sort,find,every,some,includeslet arr = [ {a: 1, b:'g', c: false, d: "355"}, {a: 2, b:'s', c: true, d: "854"}, {a: 3, b:'b', c: false, d: "685"}, {a: 4, b:'e', c: false, d: "158"}, {

2021-11-27 16:21:06 279

原创 原生JS获取DOM元素的方法

获取元素,原生js,HTML

2021-11-26 11:35:43 1364

原创 定个小目标:一个月一万行代码2

代码练习

2021-11-26 10:24:59 327

原创 定个小目标:一个月一万行代码

代码练手

2021-11-26 10:05:06 372

原创 什么是token?有什么用?

前言我第一次听到token,是在课堂上,老师讲了,但是我啥也没记住,只知道有token这个东西。但是它是什么,有什么用,是我在项目中遇到后,才去查的,记录一下我的理解。token是什么?Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,无需再次带上用户名和密码。token其实说的更通俗点可以叫暗号,在一些数据传输之前,要先进行暗号的核对,不同的暗号被授权不同的数

2021-11-20 16:01:18 3748 2

原创 前端笔试CSS写彩色三角正方形

代码: .box { width: 50px; height: 50px; background-color: purple; border-top: 50px solid blue; border-left: 50px solid pink; border-right: 50px solid orange; border-bottom

2021-10-16 11:01:03 177

原创 call 、apply、bind的用法和区别

call、apply、bind都是改变this指向的方法1.callfn.call()把找到的call方法执行当call方法执行的时候,内部处理了一些事情1.首先把要操作的函数中的this关键字变为call方法第一个传递的实参2.把call方法第二个及之后的实参获取到3.把要操作的函数执行,并且把第二个以后传递进来的实参传递给函数fn.call([this],[param]...)1、非严格模式//如果不传参,或者第一个参数是null或undefined,this都指向wi

2021-09-26 10:52:33 129

原创 Event Loop事件循环机制

一、在了解event loop前,我们首先要知道一些基础知识宏任务:script全部代码、setTimeout、setInterval、setImmediate、I/O、UI Rendering。 微任务:Process.nextTick(Node 独有)、Promise 等。event loop大体由三个部分组成:调用栈(call stack)、消息队列(Message Queue)、微任务队列(Microtask Queue)。这三个部分在event loop中非常重要。在ES6规范中,mi

2021-09-26 10:49:03 177

原创 深拷贝和浅拷贝

1.深拷贝和浅拷贝的区别B复制A,A变,B变,浅拷贝。 B复制A,A变,B不变,深拷贝。析:如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深拷贝,自食其力。2实现浅拷贝let a=[0,1,2,3,4], b=a;console.log(a===b);a[0]=1;console.log(a,b);//true//a 0:1 1:1 2:2 3:3 4:4//b

2021-09-26 10:47:00 80

原创 promise.all()的用法

promise.all()该方法用于将多个Promise实例,包装成一个新的Promise实例。var p=Promise.all([p1,p2,p3]);1)只有p1、p2、p3的状态都变成fulfilled,p的状态才会变成fulfilled,此时p1、p2、p3的返回值组成一个数组,传递给p的回调函数。 (2)只要p1、p2、p3之中有一个被rejected,p的状态就变成rejected,此时第一个被reject的实例的返回值,会传递给p的回调函数。promise.all()比.

2021-09-26 10:43:13 1680

原创 js闭包的面试问题

定义:函数A中定义了函数B,函数B可以访问函数A中的变量,函数B就是闭包。 闭包的本质就是在一个函数内部创建另一个函数。我们首先知道闭包有3个特性: ①函数嵌套函数 ②函数内部可以引用函数外部的参数和变量 ③参数和变量不会被垃圾回收机制回收闭包经典举例function fn(){ var num=3; return function(){ var n=0; console.log(++n); console.log(++num)

2021-09-26 10:40:18 147

原创 js原始类型

boolean ,null,undefined,number,string,symbol补充:基本数据类型有:面试常问,基本数据类型有哪些,number,string,boolean,null,undefined,symbol以及未来ES10新增的BigInt(任意精度整数)七类。Symbol到底用来干嘛 Symbol不是直接存储数据的, 而是, 作为一个独一无二的key, 放置数据的, 防止数据因为重复, 无法存进数据对象中,例如: obj中,存入key为1和‘1’的值, 后面的会把前面的覆

2021-09-26 10:39:05 81

原创 js中click 和onclick之间的区别

onclick和click

2021-09-26 10:36:42 6274 1

HTML页面,雪花和动态礼盒:圣诞节.zip

HTML页面,雪花和动态礼盒。资源完整,含有雪花插件

2021-12-20

空空如也

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

TA关注的人

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