【译】前端BEM命名方法论之二:BEM中的重要概念 【译】前端BEM命名方法论之三:命名惯例 Yandex 发明 BEM 方法论 来开发快速加载和长期维护的网站。它有助于开发可扩展、可复用的接口组件。 每一个网页开发者都…
分类:前端开发
ES6 async 函数
是什么 async函数就是将 Generator 函数的星号(*)替换成async,将yield替换成await,仅此而已。 不同之处 async函数的执行,与普通函数一模一样,只要一行。不像 Generator 函数,…
JS--DOM(三)
关于DOM的内容有很多,今天把省下来的几种类型都介绍一遍。 1.Element类型(元素类型) 关于元素类型,可以通过nodeName或者tagName对其进行访问。这两个属性都会返回相同的值,即元素的名称(大写,例如:…
让 Node.js 支持 ES6 的语法
为了让 Node.js 支持 ES6 的语法, 需要使用 Babel。 安装 es-checker 在使用 Babel 之前 , 我们先检测一下当前 node 对 es6 的支持情况。 在命令行下执行以下命令安装 es-…
Backbone.js入门
个人博客 基于对Backbone.js的学习与几个项目实践,从本篇开始介绍Backbone.js,希望给看官提供一些帮助,同时巩固、提升已有知识。经过这些年的发展,前端MVC、MV*模式框架都得到了巨大的发展,如Back…
Day.01.02 css之id选择器简单案例
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> 类选择器 </title>…
全面讲解nginx安装流程,前端开发人员必学的技能
利用Brew来安装nginx Brew安装命令如下: 1.复制安装命令,粘贴在终端回车运行: 个人推荐安装命令: curl -LsSf http://github.com/mxcl/homebrew/tarball/ma…
sublime text3:前端开发插件总结
将之前的插件放在新的sublime text3无法使用,要用到高亮显示的语法就一个个去找,总结方便使用。目前运用到这些… 安装方法:Ctrl+Shift+P → Package Control: Instal…
val.toString().replace(/^(\d)$/,'0$1')
如题匹配[0-9]的数字,在匹配到的数字前面补0。 那$1是什么意思?带着这个问题往下看 表示第一个子表达式匹配的内容; RegExp属性是javascript内置的全局对象,用于返回正则表达式模式中某个子表达式匹配的文…
JavaScript原型编程
一开始接触JavaScript的时候了解这是一门面向对象的语言,通过面向对象的方式构建了下面的代码 var View = function () { this.height = 0; this.width = 0; th…
前端设计师必收的5款免费响应式布局测试工具
我在给客户做网站的过程中,不少客户都会要求做响应式设计,响应式的网站也越来越多。但是响应式的网站在具体操作过程中,会有很多问题被忽略,所以我一般会使用一些响应式设计工具来测试这些站点是否正常显示。 上次给大家分享过我的个…
前端文档整理
本文主要是整理一些前端文档,以及别人整理的比较好的文档。 本文内容: 代码规范 JS文档 Node.js 其他 1. 规范 1.1 Web Isobar 前端代码规范 及 最佳实践 英文版:https://github.…