自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

今天有点萌的博客

我是一只小小鸟,想飞的更高

  • 博客(8)
  • 收藏
  • 关注

原创 算法题总结

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码

2021-03-12 13:37:01 121

原创 面试编程题总结

目录一、用 css 实现一个硬币旋转的效果二、对象深度克隆的简单实现三、实现一个 once 函数,传入函数参数只执行一次四、将原生的Ajax封装成promise五、js监听对象属性改变六、如何实现一个私有变量,用getName方法可以访问,不能直接访问。七、自己实现一个bind函数八、用setTimeout来实现setInterval总结一、用 css 实现一个硬币旋转的效果利用transform的rotateY()进行垂直方向的旋转<div class="coin"></div&

2021-03-09 10:28:15 150

原创 搜狐一面知识点总结

目录前言一、ES6知识点对ES的了解ES6数组新特性有哪些?具体怎么用?判断一个变量是数组类型的几种方法ES5的方法实现继承事件循环二、Vue知识点vueRouterVuexVue2和Vue3的区别(proxy和Object.defineProperty())生命周期三、移动端如何做适配四、h5页面如何嵌入原生总结前言毕业工作半年多,打算跳大厂。都怪秋招时候自己年少无知,错过低门槛的机会,毕业后看到在大厂工作的同届同学,真是羡慕,别提有多酸了。希望自己毕业半年多还不算晚,面试官可以手下留情,留条活路。

2021-03-07 13:12:46 225

原创 VueRouter原理深扒

VueRoutervue-router是Vue.js框架的路由插件。“更新视图但不重新请求页面” 是前端路由原理的核心之一。目前浏览器环境中这一功能的实现主要有两种方式。利用URL中的hash(“#”)利用History interface在HTML5中新增的方法。创建VueRouter的实例对象时,mode以构造函数参数的形式传入。作为参数传入的字符串属性mode只是一个标记,用来指示实际起作用的对象属性history的实现类,两者的对象关系为:history=>HTML5His

2021-03-07 12:45:43 906 1

原创 JS常用的六种设计模式详解

目录一、工厂模式二、构造函数模式三、单例模式四、发布-订阅者模式总结一、工厂模式类似于现实生活中的工厂可以陈胜大量相似的商品,去做同样的事情,实现同样的效果。**原理:**将原始方法封装到函数中,并返回这个对象。优点:能解决多个相似问题。缺点:对象类型不知道,因为typeof返回结果都为object。 function Animal(args) { var obj = new Object(); obj.name = args.name; obj

2021-03-03 11:38:16 2810

原创 ES5和ES6的继承方式以及多继承的实现

目录一、JS中的抽象概念二、ES5的继承方式1.原型链继承2.构造函数继承3.组合继承2.寄生组合式继承三、ES6中class的继承四、实现多继承1.ES5方法2.ES6方法总结一、JS中的抽象概念1. 原型:在js中万物皆对象,对象又分为两种:普通对象(Object)和(Function).–null也是对象,但是这里不做考虑。任何对象都具有隐式原型属性(proto)只有函数对象有显示原型属性(prototype)。2. 原型链原型链是针对原型对象的,在查找实例属性时,现在实例中查找,如果

2021-03-02 16:59:28 779

原创 vue.nextTick()扒一扒它的底

目录前言一、nextTick()是什么?二、nextTick()使用场景和原因1.created()钩子函数2.数据变化之后,你想立即使用js操作新的视图做点什么的时候总结前言毕业一年,前端小白到技术大牛长路漫漫,写博客做总结真的是学习的一个好方法,在前端的路上,让我们一起成长进步,早日进大厂,实现自己事业的一片蓝天。今天这篇文章讲一讲vue.nextTick()那些事,希望看到这篇文章的伙伴可以从中受益。一、nextTick()是什么?vue实现响应式并不是数据一发生变化就立即更新dom,而

2021-03-02 11:14:11 102 1

原创 前端小白promise看完这一篇就懂啦

promise看完这一篇透彻了引言为什么会出现promise?promise正题引言相信看到是我这边篇文章的前端搬砖者,应该和我一样是一个前端小白,那么就让我们一起努力,扎实基础,找出自己在前端的一片天,争取早日进大厂,实现更多的价值。为什么会出现promise?有一句话说的很好:存在即合理。promise出现必定是为了解决js之前存在的一些问题或者简化旧的繁杂代码步骤。作为一名工科生,词汇实在是匮乏,表达可能也存在问题。还请各位牛人多多包涵。首先需要了解的javaScript的单线程执行和异步机

2021-02-25 16:05:40 275

空空如也

空空如也

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

TA关注的人

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