![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试面经
文章平均质量分 92
程程.
这个作者很懒,什么都没留下…
展开
-
算法题-链表 JavaScript | 有图 | 有过程 | 有真相
关于链表的算法,会持续更新原创 2022-08-11 17:54:13 · 378 阅读 · 1 评论 -
数据结构-链表 JavaScript | 有图 | 有过程 | 有真相
顾名思义,链表就是用锁链连接起来的表。这里的表指的是一个一个的节点(一个节点可以比喻成火车的一节车厢),节点中有一些内存可以用来存储数据(所以叫表,表就是数据表);那怎么能更形象的表达一下链表呢?对于这个问题,我们先来看一张图,如下:存在一个火车头(head)和三个车厢(节点)且相连接,我们给他抽象一下会得到另外一张图,如下:由此,我们可以得到一副图形化的链表图:它由头指针(Head)和若干个节点(节点包括了数据域(data)和指针域(next)通过指针(next)连接起来的一个表。............原创 2022-08-11 17:47:13 · 414 阅读 · 0 评论 -
闭包全面理解
闭包全面理解一、JS作用域1.1 作用域理解(范围)1.1.1 全局作用域全局作用域在页面打开时被创建,页面关闭时被销毁编写在script标签中的变量和函数,作用域为全局,在页面的任意位置都可以访问到在全局作用域中有全局对象window,代表一个浏览器窗口,由浏览器创建,可以直接调用全局作用域中声明的变量和函数会作为window对象的属性和方法保存1.1.2 函数作用域调用函数时,函数作用域被创建,函数执行完毕,函数作用域被销毁每调用一次函数就会创建一个新的函数作用原创 2021-06-26 14:59:45 · 136 阅读 · 0 评论 -
从原型与原型链到继承的全面理解
原型与原型链1. 对应名称prototype :原型(原型属性)__proto__:原型链(链接点)2. 从属关系prototype:函数的一个属性,值为一个对象({})function Parent(){ this.a = 1}console.log(Parent.prototype) //Object__proto__:对象(Object)的一个属性值为一个对象({})function Parent(){ this.a = 1}const chil原创 2021-06-25 17:30:59 · 78 阅读 · 0 评论 -
CSS 面试总结
css 面试总结一、flex布局传统布局:基于盒子模型,依赖于display 属性 + position属性 + float属性缺点:对于特殊布局不方便(垂直居中)Flex 布局():可以简便、完整、响应式地实现各种页面布局;1. flex 基本介绍Flex(Flexible box) --弹性布局Webkit 内核的浏览器,必须加上-webkit前缀。flex布局以后,子元素的float、clear和vertical-align属性失效2. 容器2.1 基本定义采用 Flex 布原创 2021-02-26 16:06:02 · 235 阅读 · 0 评论 -
Java Script 面试面经总结
JavaScript面试总结一、数据类型1. 数据类型1.1 基本数据类型Number、String、Boolean、undefined、null、Symbol (new in ES 6) !1.2 引用数据类型Object(统称)—Function,Array,Date,…2. 存储方式(堆、栈)基本类型的变量是存放在栈内存(Stack)里的引用类型的值是保存在堆内存(Heap)中的对象(Object)与其他编程语言不同,JavaScript 不能直接操作对象的内存空间(堆内原创 2021-02-26 11:54:37 · 378 阅读 · 0 评论 -
Vue 面试面经总结
Vue 面试面经总结一、vue 组件通信方式?Vue 的设计理念为单向数据流1. 父子组件通信1.1 prop1.1.1 基本用法<div id="app"> <child :content="message"></child></div>let Child = Vue.extend({ template: `<h2>{{message}}</h2>`, props:{ content:{原创 2021-02-26 10:59:53 · 1648 阅读 · 2 评论