itKingOne的博客

只为最好的自己

koa2+mysql实现简单的登陆注册

先附上源码地址:https://github.com/zj0715zh/koa2-mysql 有兴趣的可以下载看看,那么现在我们进入正题: 什么是koa框架? koa是一个基于node实现的一个新的web框架,它是由express框架的原班人马打造的。它的特点是优雅、简洁、表达力强、...

2019-04-30 09:23:55

阅读数 21

评论数 0

前端面试大全:JS 进阶知识点及常考面试题

(内容同步自小邹的头条号:沪漂程序员的生活史) 在这一篇文章中中,小邹将会介绍一些原理相关的知识,不会解释涉及到的知识点的作用及用法,如果大家对于这些内容还不怎么熟悉,推荐先去学习相关的知识点内容再来学习原理知识。   手写 call、apply 及 bind 函数 涉及面试题:ca...

2019-01-21 10:06:46

阅读数 80

评论数 0

前端面试大全:Event Loop

(内容同步自小邹的头条号:沪漂程序员的生活史) 在前两篇文章中小邹介绍了 JS 异步相关的知识。在实践的过程中,你是否遇到过以下场景,为什么 setTimeout 会比 Promise 后执行,明明代码写在 Promise 之前。这其实涉及到了 Event Loop 相关的知识,这一篇文章我们会...

2019-01-16 10:13:09

阅读数 170

评论数 0

前端面试大全:手写 Promise

(内容同步自小邹的头条号:沪漂程序员的生活史) 在上一篇文章中我们了解了 Promise 的一些易错点,那这一篇文章,我们会通过手写一个符合 Promise/A+ 规范的 Promise 来深入理解它,并且手写 Promise 也是一道大厂常考题,在进入正题之前,推荐各位去网上找下Promise...

2019-01-15 14:33:35

阅读数 203

评论数 0

前端面试大全:JS 异步编程及常考面试题

(内容同步自小邹的头条号:沪漂程序员的生活史) 这一部分小邹将会主要介绍异步编程这一块的内容,鉴于异步编程是 JS 中至关重要的内容,所以小邹打算用三篇文章来介绍异步编程涉及到的重点和难点,同时这一块内容也是面试常考范围,希望大伙能重视。   并发(concurrency)和并行(par...

2019-01-15 14:29:52

阅读数 298

评论数 0

前端面试大全:ES6 知识点及常考面试题

(内容同步自小邹的头条号:沪漂程序员的生活史) 这一部分我们将开始学习ES6相关的知识内容。   var、let 及 const 区别 涉及面试题:什么是提升?什么是暂时性死区?var、let 及 const 区别? 对于这个问题,我们应该先来了解提升(hoisting)这个概念...

2019-01-11 10:01:50

阅读数 261

评论数 0

前端面试大全:JS 基础知识点及常考面试题(二)

(内容同步自小邹的头条号:沪漂程序员的生活史) 在这一部分我们继续来了解 JS 的一些常考和容易混乱的基础知识点。   == vs === 涉及面试题:== 和 === 有什么区别? 对于 == 来说,如果对比双方的类型不一样的话,就会进行类型转换,这也就用到了我们上一章节讲的内...

2019-01-10 09:49:47

阅读数 86

评论数 0

前端面试大全:JS 基础知识点及常考面试题(一)

(内容同步自小邹的头条号:沪漂程序员的生活史) 原始(Primitive)类型 涉及面试题:原始类型有哪几种?null 是对象嘛? 在 JS 中,存在着 6 种原始值,分别是: boolean null undefined number string symbol 首先原...

2019-01-10 09:44:29

阅读数 148

评论数 0

git常用命令速查表(值得收藏)

(内容同步自小邹的头条号:沪漂程序员的生活史) Git作为一个分布式版本控制系统,在项目中的作用不言而喻。但很多人可能会忘记一些比较复杂的命令,下面是是一张速查表,希望能给大伙有所帮助。 常用命令速查表   工作原理   以上包括一些简单而常用的命令,以下是4个专有名词。 W...

2019-01-02 10:25:50

阅读数 55

评论数 0

详解es6 class语法糖中constructor方法和super的作用

首先,ES6 的 class 属于一种“语法糖”,所以只是写法更加优雅,更加像面对对象的编程,其思想和 ES5 是一致的。 function Point(x, y) { this.x = x; this.y = y; } Point.prototype.toString = func...

2018-12-25 14:23:33

阅读数 100

评论数 0

2018年8月最新前端面试题合集

(内容同步自小邹的头条号:沪漂程序员的生活史) 面试者在面试时一般把面试题分成以下几大类:   基础题 题目的答案提供了一个思考的方向,答案不一定正确全面,有错误的地方欢迎大家请在评论中指出,共同进步。 怎么去设计一个组件封装 组件封装的目的是为了重用,提高开发效率和代码质量 低...

2018-12-20 09:49:24

阅读数 70

评论数 0

web前端知识体系精简

(内容同步自小邹的头条号:沪漂程序员的生活史) Web前端技术由html、css和javascript三大部分构成,是一个庞大而复杂的技术体系,其复杂程度不低于任何一门后端语言。而我们在学习它的时候往往是先从某一个点切入,然后不断地接触和学习新的知识点,因此对于初学者很难理清楚整个体系的脉络结构...

2018-12-19 10:03:25

阅读数 79

评论数 0

如何优雅的处理前端异常(前端高阶必备)

(内容同步自小邹的头条号:沪漂程序员的生活史) 前端一直是距离用户最近的一层,随着产品的日益完善,我们会更加注重用户体验,而前端异常却如鲠在喉,甚是烦人。如何更好的处理前端异常有助于我们问题的排查和代码的规范化。   一、为什么要处理异常? 异常是不可控的,会影响最终的呈现结果,但是我...

2018-12-11 14:22:52

阅读数 966

评论数 0

ES6核心知识点概括说明,集大成者(收藏不看则亏系列)

(内容同步自小邹的头条号:沪漂程序员的生活史) 前言 ES6 虽提供了许多新特性,但我们实际工作中用到频率较高并不多,根据二八法则,我们应该用百分之八十的精力和时间,好好专研这百分之二十核心特性,将会收到事半功倍的奇效   一、开发环境配置 这部分着重介绍:babel 编译 ES6 ...

2018-12-05 10:28:28

阅读数 149

评论数 0

彻底理解javascript中的this,面试必备(值得收藏)

(内容同步自小邹的头条号:沪漂程序员的生活史) this作为js里面基础而又重要的一个角色,一直以来都被面试官所倚重,根据小邹自己的面试经历和网上的一些调查,相信80%的面试官都会面试这个特殊的对象,今天小邹总结了一下,让大伙能够一劳永逸,每次只要来翻看这篇文章就够了。 一:全局执行 co...

2018-12-04 09:48:32

阅读数 99

评论数 0

Vue项目如何接入Typescript

(内容同步自小邹的头条号:沪漂程序员的生活史) 一、为什么要接入typescript avascript由于自身的弱类型,使用起来非常灵活。 这也就为大型项目、多人协作开发埋下了很多隐患。如果是自己的私有业务倒无所谓,主要是对外接口和公共方法,对接起来非常头疼。主要表现在几方面: 参数类型...

2018-11-30 14:15:23

阅读数 314

评论数 0

寥寥数笔带你洞悉JavaScript深拷贝和浅拷贝

(内容同步自小邹的头条号:沪漂程序员的生活史) 对象和数组的拷贝对小邹来说一直都是一个比较模糊的概念,一直有点一知半解,但是在实际工作中又偶尔会涉及到,有时候还会一不小心掉坑里,不知道大家有没有同样的感受,因此,准备对js对象和数组拷贝一探究竟。提到js的对象和数组拷贝,大家一定会想深拷贝和浅拷...

2018-11-22 09:44:36

阅读数 66

评论数 0

小程序webview组件实践

本文转载自:https://mp.weixin.qq.com/s/DOHn3VEuNGCjmEsqCr9VeQ 今天主要来跟大家分享小程序webview方面的问题,但我并不会讲小程序的webview原理,而我主要想讲的是小程序内如何嵌入H5。 那么好多同学会想了,不就是用web-view组件就...

2018-11-19 13:37:51

阅读数 136

评论数 0

Vue3.0变化更新解读(值得收藏)

(内容同步自小邹的头条号:沪漂程序员的生活史) 9月30日,尤雨溪在medium个人博客上发布了vue3.0的开发思路,可以说3.0带来了很大的变化。当时小邹也只是瞄了一眼,没想到这么快vue3.0就出来了。最近 尤雨溪也是在 Vue Toronto上发布了最新的 Vue 3,并且讲解了一些主要...

2018-11-17 11:28:08

阅读数 668

评论数 0

三端合一跨平台开发的深度剖析(值得学习)

(内容同步自小邹的头条号:沪漂程序员的生活史) 小邹接触到H5跨平台开发还算比较早,是在2015年的一次峰会上。跨平台一直是老生常谈的话题,cordova、ionic、react-native、weex、kotlin-native、flutter等跨平台框架的百花齐放,颇有一股推倒原生开发者的势...

2018-11-17 10:58:14

阅读数 903

评论数 0

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