Look for a Star
WebSocket的原理、实现和应用 WebSocket的原理、实现和应用
webSocket是一项可以让服务器将数据主动推送给客户端的技术,无论前后端都会接触。在实际的项目开发中,webSocket在用于双向传输和推送消息方面能做到灵活、简便、高效,发挥着不可或缺的作用。 一、什么是webSocket webSo
2020-03-15
CSS中的Flex弹性布局和定位 CSS中的Flex弹性布局和定位
在移动端的开发中,为了方便起见,Flex弹性布局成为最常见的布局方式,单纯地使用普通定位以及不能满足我们的设计需要。 一、传统的元素定位 传统布局上,对于元素的定位,我们主要从三方面来设置display、position 和 float,此
2020-03-13
Vue项目中的上拉加载和下拉刷新 Vue项目中的上拉加载和下拉刷新
在移动端的项目中,由于显示器容量的限制,经常会有许多滚动场景的需求,因此Vue项目中实现列表的上拉加载和下拉刷新是非常频繁的事情,但是在真正项目中前端对于这个的实现有非常多的坑,今天主要介绍Vue项目中插件cube-scroll、bette
2020-03-12
浅谈Node的两三事 浅谈Node的两三事
大多数情况下,我们所见的Javascript是运行在浏览器中的,而事实上,JS是一门"完整"的语言,浏览器只是提供给了它一个上下文。Node.js实际上也是一种上下文,它允许在后端运行JS代码。 针对Node的总结,cc
2020-03-12
探究Vuex的使用和原理 探究Vuex的使用和原理
在使用Vue框架的时候,经常会面临着组件间传值的问题,这时候就需要使用Vuex作为其状态管理器。 简单回顾一下,传统的Vue组件常用的通信的方式有: 父子通信: 父→子传值(props),子→父传值(events($emit));父调用子
2020-03-11
Javascript中的闭包Closure Javascript中的闭包Closure
对JS中的闭包还没有了解过的可看 MDN 闭包, 在面试的时候闭包也是经常被提及的Topic 一、闭包的概念 简单的说,闭包就是有权访问其他函数作用域内部变量的函数 闭包 = 函数 + 函数能够访问的自由变量 闭包的三个特点: 函数嵌套函
2020-03-10
JavaScript笔试刷题小结(二) JavaScript笔试刷题小结(二)
继续整理最近的刷题记录 1. 剑指Offer 39. 数组中出现次数过半的数字 书中提到了两种复杂度均为O(n)的解法: 1)基于Partition函数: 如果这个数字存在,那它必然是数组排序后的中位数,基于随机快排中的Partition的
2020-03-10
ES6的基础语法新特性 ES6的基础语法新特性
ES6语法在面试中是频繁被提及的,相比于ES3和ES5它具备许多特性,接下来,主要通过对比将从多个方面逐个介绍它的新特性。 一、常量定义 在ES3中不存在常量的定义,ES5中可以实现,但并未明确的定义,通过对象添加属性prototype实现
2020-03-09
CBU技术部面试总结(持续更新) CBU技术部面试总结(持续更新)
一、在线测评 时间: 03月05日 7:30pm-9:30pm 内容: 在上一次的《JS笔试刷题小结》中已经提到了,不再过多说明 二、一面 时间: 03月07日 8:30pm-9:00pm 题外话: 当晚事发突然,在完全没有约时间的情况下,
2020-03-08
4 / 5