首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Harlan_Zhang
掘友等级
前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 11
沸点 3
赞
14
返回
|
搜索文章
最新
热门
2019年 Electron7 + Vue 项目实战总结 —— 那些年挖的坑还得自己来填
这篇文章不是Electron的教程, 而是作者在去年做的一个大型项目的总结, 我会从立项到技术选型到开发一一道来, 如果大家能在看作者自己给自己挖坑的过程中有所收获, 那就再好不过了。 因为是公司的商业产品,具体名字就不写了,这个系统包括服务端,PC客户端和iPad端。这次的E…
防抖和节流
防抖和节流算是非常普及的概念了,不止在前端,甚至不止在编程领域,许许多多的地方都能用到这两个概念,这篇文章主要总结分享一下我自己在JS中对这两个概念的代码实现。 防抖顾名思义就是防止或消除抖动,我第一次接触这个概念还是是当初大学学单片机的时候。在前端的领域里面,这个概念可以理解…
JavaScript中的类、原型、原型链、继承
JavaScript在ES6之前严格意义上是没有像JAVA,C#这种语言中类的概念的。ES6添加了class,但其实这个class也只是ES6以前的构造函数和原型的语法糖而已。要想真正了解JavaScript中最复杂的部分,就得从最初的构造函数和原型讲起。 首先声明一个构造函数…
浅谈JavaScript深拷贝
JavaScript的浅拷贝、深拷贝是一个老生常谈的话题,真正完美的深拷贝其实是比较困难的,但相对的能应用的场景也同样比较少,个人感觉浅拷贝和深拷贝的核心概念无非是对JavaScript引用类型的理解,普通的值类型可以直接复制,应用类型的直接复制则是对其地址的复制,这个其实就是…
JavaScript数据类型及类型转换
最近在开发中写了一个比较低级的错误,使用if来判断字符串'false',结果可想而知,结果一直是true。趁这个机会再总结回顾一下JS的基本类型以及类型转换的相关知识。 JS一共有七种数据类型,六种基本类型(值类型),一种复杂数据类型(引用数据类型)。 六种基本数据类型分别是n…
Electron中sqlite3的安装以及Promise形式API的封装
因为项目组最近开了个electron的新项目,已经二十多天没有写过文章了,恰巧刚遇到了sqlite相关的问题,于是把相关的问题和解决方法总结一下。 新项目用的的技术栈是Electron + Vue,公司的上一个electron项目使用的是electron-vue,但是这个库的作…
Redux及相关类库使用详解
本文是作者对redux相关使用的总结,利用一个简单的计数器应用介绍来flux、redux、react-redux、redux-actions等相关类库的使用。 以下是该示例的初始代码,一个不使用redux的普通计数器应用。 React是单向数据流,组件状态的维护是靠父子组件之间…
如何从零开始创建React项目(三种方式)
在开发React项目前最关键的当然是项目的创建,现在的前端工程化使得前端项目的创建也变得越来越复杂,在这里介绍三种从零开始创建React项目的方式,分别是在浏览器中直接引入、使用官方脚手架create-react-app、使用Webpack创建。 React框架有两个核心的包,…
快速排序基本原理以及JS实现
高手选择排序的方式是根据具体的数据而选择不同的排序,我们这些小菜鸟该怎么办?当然是快速排序一把梭(程序员不要提冒泡了),快排基本上能满足你遇到的90%的排序需求,对于我们前端而言可能是99%。 快速排序的基本思想是“分治”,“分治”的基本思想是把一个规模为N的问题分解成K个规模…
[译]React-Router v5文档翻译之API
使用HTML5提供的history API(pushState, replaceState和popstate事件)来同步UI和URL。 当前位置的基准URL。如果你的页面部署在服务器的二级子目录,你需要将basename设置到此子目录。 正确的URL格式是前面有一个前导斜杠,但…
下一页
个人成就
文章被点赞
105
文章被阅读
75,961
掘力值
1,370
关注了
16
关注者
24
收藏集
8
关注标签
24
加入于
2019-04-30