JavaScript

程序员的工匠精神

什么是工匠精神工匠精神,一方面,指的是工匠们对自己的产品精雕细琢、精益求精的精神:“工匠们对细节有很高的要求,他们追求完美和极致,努力把品质从99%提高到99.99%。”另一方面,指的是整个社会对能工巧匠由衷的敬意,给予较高的社会地位。而现代西方以制造业立国,一定意义上,制造业文化就是工匠文化,尤其是高端制造业,往往需要从业者乃至整个社会具备一种所谓的“工匠精神”。而工匠精

《JavaScript 权威指南》读书笔记 1 - 简介

原文:https://keelii.github.io/2016/06/16/javascript-definitive-guide-note-0/第一章 主要介绍 JavaScript 的大概情况、基本语法。之前没有 JavaScript 基础的看不懂也没关系,后续章节会有进一步的详细说明,我会通读一遍 《JavaScript 权威指南》,然后根据个人的理解整理出来我认为

vue.js过渡(vue学习记录2)

html代码:helloToggle必须要添加CSS样式(该样式来控制状态): .expand-transition {transition: all .3s ease;height: 30px;padding: 10px;background-color: # eee;overflow: hidden;}.expand-enter, .expand-leave {heig

用JSON-server模拟REST API(二) 动态数据

上一篇演示了如何安装并运行 json server , 在这里将使用第三方库让模拟的数据更加丰满和实用。使用动态数据上一篇演示时,使用了 db.json 作为数据载体,虽然方便,但是如果需要大量的数据,则显得力不从心。幸好 json server 可以通过js动态生成json格式数据,官方例子为生成1000组user数据:/mock/db.jsmodule.exports

iShare.js分享插件

iShare.js是一个小巧的分享插件,纯JS编写,不依赖任何第三方库,使用简便。为啥写这个插件?因为在搭建个人blog时(还没有搭建好(¯﹃¯)),对目前国内比较受欢迎的分享插件都不太满意,主要如下几点:不太喜欢官方提供的样式,想重新定制,但又不太方便提供的大部分接口都没用到,真正用到就那么几个,显得有点冗余没有进行更新维护,部分接口都是挂掉另外,工作中,有时想要一个可以

HTML 简单拼图游戏

先不废话,请看演示。公司要搞这么个微信活动,可现在没有前端开发,没办法,身为打杂总监只好临时顶下这个空缺了。先找了一些 JS 代码,试用了下都不太理想,好一点的写的又太复杂,改起来有难度,干脆撸起袖子自己干了。基本需求有一个固定区域,被拆分成 c*r 个同等大小的碎片,拿走其中一块,靠近缺口的块可以向缺口方向移动;当拼出原来的图样视为完成。依照此需求,需要经历 加载图片-》

js手札--关于事件冒泡与事件捕获

一、冒泡和捕获IE和Netscape不同IE是事件冒泡:click事件触发顺序(div -> body -> html)Netscape是事件捕获:click事件触发顺序(html -> body -> div)操作方法IE: target.attachEvent(eventName, callback) //只能冒泡 target.detachEvent(e

Nodejs+Epress学习二(Mongoose基础了解)

学习Node注定少不了与数据库打交道,而MongoDB和Node可以说是绝配,这篇主要是简单介绍Mongoose这个模块。由于本人也是边学边写的这篇文章,绝对会有新手的味道,请大神看到这里就表往下看了。名词介绍稍微翻阅下mongoose文档就会看到Schema、Model、Entity这几个名词,文章主要围绕这几个词展开,所以有必要解释一下:Schema:一种以文件形式存储

JavaScript判断当前客户端

javascript文件 //判断访问终端 var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return { trident: u.inde

[vue+vue+vue-router] 强撸一发暗黑风 markdown 日记应用

容我思考思考文章结构,能够更容易让新手入门,思考的过程中被小编拒了一次,囧。本文将会从项目开发角度出发,由外向内拆解,自顶而下设计项目地址效果图暗黑风是不是很炫~Step by step,follow me~知识储备vue.js 官网教程vuex 官方教程核心思想vue-router 官方教程webpack 官方教程node.js 官方es6 阮一峰老师所著的es6入门对于