摘要:
在学习JS的面向对象过程中,一直对constructor与prototype感到很迷惑,看了一些博客与书籍,觉得自己弄明白了,现在记录如下: 我们都知道,在JS中有一个function的东西。一般人们叫它函数。比如下面的代码js代码: 上面的代码中,Person的表现的确跟一般的函数没有什么区别,接 阅读全文
摘要:
面向对象编程(OOP)是我们编程的一项基本技能,PHP5对OOP提供了良好的支持。如何使用OOP的思想来进行PHP的高级编程,对于提高 PHP编程能力和规划好Web开发构架都是非常有意义的。下面我们就通过实例来说明使用PHP的OOP进行编程的实际意义和应用方法。 我们通常在做一个有数据库后台的网站的 阅读全文
摘要:
所谓工欲善其事,必先利其器,所以通读了cheerio的API,顺便翻译了一遍,有些地方因为知道的比较少,不知道什么意思,保留了英文,希望各位不吝告诉我,然后一起把这个翻译完成。 ###cheerio 为服务器特别定制的,快速、灵活、实施的jQuery核心实现. ###Introduction 将HT 阅读全文
摘要:
之前也介绍过前端构建工具 Ant 和 Yeoman,其中 Yeoman 工具就包含了 Grunt 所以就不多说。那么与 Ant 相比 Grunt 有这么几个优点: 一、安装 Grunt CLI grunt-cli 类似一个 grunt 的管理器,可以管理本地环境中的多个 grunt npm inst 阅读全文
摘要:
一、Yeoman 简介 通常在开发新项目时我们都需要配置工程环境,开发目录,需要下载一些库、框架文件(如 jQuery、Backbone 等),配置编译环境(Less、Sass、Coffeescript等),甚至还要配置单元测试框架,过程非常繁琐,还没开始编码时间就耗了大半天。为了解决这个问题 Pa 阅读全文
摘要:
什么是bower Bower是一个客户端技术的软件包管理器,它可用于搜索、安装和卸载如JavaScript、HTML、CSS之类的网络资源。其他一些建立在Bower基础之上的开发工具,如YeoMan和Grunt,这个会在以后的文章中介绍。 准备工作 安装bower 使用npm,打开终端,输入: np 阅读全文
摘要:
阅读目录 内容部分 css部分 js部分 javascript, css 图片 cookie 移动端 服务器 摘要:无论是在工作中,还是在面试中,web前端性能的优化都是很重要的,那么我们进行优化需要从哪些方面入手呢?可以遵循雅虎的前端优化34条军规,不过现在已经是35条了,所以可以说是雅虎前端优化 阅读全文
摘要:
github地址 https://github.com/Skura23/simple-webpack-test/tree/master 项目结构 用npm安装依赖 npm init ,填写信息默认即可 npm install react --save-dev 安装react npm install 阅读全文
摘要:
Install npm install orm npm install orm Node.js Version Support Supported: 0.12 - 6.0 + Tests are run on Travis CI If you want you can run tests local 阅读全文
摘要:
htmlhint https://github.com/yaniswang/HTMLHint 使用 var HTMLHint = require("htmlhint").HTMLHint; var messages = HTMLHint.verify(code, options); 选项 { 'ta 阅读全文