SF
前端开发
前端开发
注册登录
关注博客
注册登录
主页
关于
RSS
Nodejs CMS——基于 NestJS/NuxtJS 的完整开源项目
givebest
2021-10-22
阅读 1 分钟
6.6k
这是一款轻量级的基于 Node.js 的开源 CMS,采用前后端分离开发模式,集成了 API、后台管理、WEB 展示三个完整项目。开箱即是一套完整的企业网站,适合企业、个人直接使用或二次开发。
又拍云 Node.js 实现文件上传、删除
givebest
2018-10-27
阅读 6 分钟
5.9k
Node.js 服务端 使用 Node.js + Express.js 实现 服务端 {代码...} 准备 Base64、HMAC-SHA1、MD5 实现签名认证 详见:[链接] {代码...} 上传、删除接口 {代码...} 跨域接口调用 {代码...} 前端 前端使用 Vue.js 实现 引入 Bootstrap.css {代码...} 引入 Vue.js、Axios {代码...} JS {代码...} 项目源码 [链接] 转载请注...
Docz 用 MDX 写 React UI 组件文档
givebest
2018-09-16
阅读 2 分钟
9.2k
为了提升开发效率,创建一套 UI 组件库是一种较为有效的方式之一:可以减少重复工作、提高可复用,所以现在越来越多团队开始创建自己的 UI 组件库。较早的 Twitter 的 Bootstrap 虽然只能称为 UI 库,但也大大提升了开发效率。后面 MVVM 大行其道 ,前端终于可以把 HTML、CSS、JS 放在一起开发包含 UI 、交互真正意义上...
JavaScript 中优雅的实现顺序执行异步函数
givebest
2018-04-05
阅读 3 分钟
26.7k
1995年,当时最流行的浏览器——网景中开始运行 JavaScript (最初称为 LiveScript)。 1996年,微软发布了 JScript 兼容 JavaScript。随着网景、微软竞争而不断的技术更新,在 2000年前后,JavaScript 相关的技术基础准备就绪。 随后到 2005 年前后,以 Google 为首开始重视使用 AJAX(即 Asynchronous JavaScript and XM...
JavaScript 排序算法图解(JavaScript sorting algorithms)
givebest
2017-08-21
阅读 6 分钟
6.1k
选择排序算法是一种原址比较排序算法。选择排序大致的思路是找到数据结构中的最小值并将其放置在第一位,接着找到第二小的值并将其放在第二位,以此类推。 复杂度:O(n^2)。
100个直接可以拿来用的JavaScript实用功能代码片段(重新排版+目录浏览)
givebest
2016-10-26
阅读 35 分钟
4.4k
本文原作者发表于:2013-09-11, 由于浏览器及ECMAScript的快速迭代发展,以下部分代码功能可能会失效、过时或者不够优雅, 还请看官自行斟辨。 重新使用 markdown 排版,且自动生成了目录方便浏览。
JavaScript简单分页,兼容IE6,~3KB
givebest
2016-09-11
阅读 9 分钟
2.8k
简介 兼容IE6+及现代浏览器的简单分页,支持同一页面多个分页。 使用 Browser {代码...} 普通分页 HTML {代码...} JS {代码...} 同页面另一个分页 HTML {代码...} JS {代码...} 刷新带参数 HTML {代码...} JS {代码...} 辅助函数 {代码...} 选项 eleId 分页容器,仅支持ID,默认为: 'gbpaging' total: 总记录数 paramNa...
原生JavaScript实现hasClass、addClass、removeClass、toggleClass
givebest
2016-08-20
阅读 9 分钟
2.3k
兼容IE6+,因IE6、IE7、IE8不支持Array.prototype.indexOf()和String.prototype.trim(),分别用Polyfill实现支持。 详细: indexOf [链接] trim: [链接]
JavaScript闭包(Closure)
givebest
2016-06-26
阅读 4 分钟
2.6k
JavaScript闭包(Closure) 本文收集了多本书里对JavaScript闭包(Closure)的解释,或许会对理解闭包有一定帮助。 《你不知道的JavsScript》 JavaScript 中闭包无处不在,你只需要能够识别并拥抱它。 闭包是基于词法作用域书写代码时所产生的自然结果。 当函数可以记住并访问所在的词法作用域时,就产生了闭包,即使函数是...
GitHub Pages 绑定二级域名
givebest
2016-06-22
阅读 1 分钟
13.7k
网上搜出一大把,很多还是重复转载的文章,关键是步骤很麻烦,比如:要注册 DNSPod,要 Ping IP(感觉不靠谱,IP是可以变的)。 后来看了官方帮助,其它没那么麻烦的,详细:[链接]
图标字体(IconFont)制作
givebest
2016-06-01
阅读 2 分钟
20.2k
图标字体(IconFont)现在越来越被广泛使用,大大提高了网页的多样化,解决了视网膜屏幕失真的问题。 据说微软从IE4开始支持的这个私有方法(@font-face),后来W3在CSS2中也引入这个方法,但是后来CSS2.1又被删除了,真是遗憾。直到CSS3,又一次引入,这真是个好消息。 详细见:[链接]。
Sublime Text通过插件编译Sass为CSS
givebest
2015-10-14
阅读 2 分钟
16k
虽然PostCSS才是未来,但是Sass成熟稳定,拥有一大波忠实的使用者,及开源项目,且最近Bootstrap 4 alpha也从Less转到Sass了。所以了解Sass还是非常有必要的。 基于快速开发及效率,我开发环节习惯通过编辑器插件来完成Less/Sass编译,这样可以快速定位、修复Bug。 下面介绍一款Sublime Text的插件SASS build system for...