
前端之追寻
文章平均质量分 81
梦想合伙人
Let me know you
展开
-
使用Emmet插件,提高html开发效率
Emmet是一个编辑器插件,官方网站提供多编辑器支持。 1. E 代表HTML标签。 2. E#id 代表id属性。 3. E.class 代表class属性。 4. E[attr=foo] 代表某一个特定属性。 5. E{foo} 代表标签包含的内容是foo。 6. E>N 代表N是E的子元素。 7. E+N 代表N是E的同级元素。 8. E^N 代表原创 2014-06-19 20:06:09 · 2182 阅读 · 0 评论 -
JavaScript中数组高级编程实践-2
我们来 看 EcmaScript5 规范中的 数组新的API ,它们是非常有用的,介绍完这一部分 ,我们将用 Array 数组 这个对象 来构建 一个类似于Java中ArrayList 类,以便于封装 通用 的逻辑,实现代码复用。API :/**@param {Function} callback@param {Object} [initialValue]@retur原创 2014-09-16 21:52:25 · 1606 阅读 · 0 评论 -
在JavaScript中构建ArrayList
前面我们介绍了JavaScript Array 的AP原创 2014-09-16 23:02:41 · 12223 阅读 · 1 评论 -
JavaScript中数组高级编程实践
今天我们来全面介绍 JavaScript 中 数组的高级使用,与EcmaScript5 Array API 实战。利用这些新的API 和 技巧,将提高你的开发效率 和 代码的水平。理解这些原生的API是 非常有必要的,假以时日,我们也可以写出 underscore 。。。这样的工具库来。Come on Baby!先看一下 Array.prototype 的全家福。原创 2014-09-13 13:36:14 · 3413 阅读 · 2 评论 -
基于AngularJs + Bootstrap + AngularStrap 省市区联动实践
什么是 AngularJs?网上一大堆资料,没能真正说明白。AngularJs 就是一个函数库,算不上一个框架,源码2万2千多行,提供了前端MVC的开发方式,有双向绑定,指令等特性,这是具有革命性的。我是多么反感jQuery 用选择器 选择元素 ,绑定事件,进行一大堆DOM操作,一旦代码过多,非常不好维护,html结构改变,又要重写js代码,不过 jQuery 对 ajax的封装 是其他框架 匹敌不了的,接近于标准。我们看到控制器中的代码非常少,只有 一行 $scope.division =原创 2014-09-20 14:20:37 · 46959 阅读 · 11 评论 -
Javascript 编程最佳实践
随着 浏览器 对 HTML5 ,CSS3 更好的支持原创 2014-06-21 22:43:53 · 1613 阅读 · 0 评论 -
重新认识HTML,CSS,Javascript 之node-webkit 初探
今天我们来系统的、全面的 了解一下前端的一些技术,将有助于我们写出 更优秀的 产品 出来。什么是HTML?HTML 是用来描述网页的一种语言。HTML 包含一些根节点,子节点,文本节点,属性节点,组成,它通过一系列预定义标签来描述网页结构,如: This is title ,这个表明该网页的标题是 This is title。什么是CSS?CSS 指层叠原创 2014-07-30 22:43:34 · 5469 阅读 · 0 评论 -
深入理解nodejs 中 exports与module.exports
在Javascript 中,有2种作用域,分为 全局作用域 ,和函数作用域,在 浏览器端 , 全局作用域 就是 window对象的属性,函数作用域 就是 ,某个 函数 生成的对象的属性; var name = 'html5'; function Obj(){ this.name = 'CSS3'原创 2014-07-29 23:47:45 · 16353 阅读 · 1 评论 -
HTML5之audio实战,网页音乐播放器开发
今天我们就基于 HTML5 audio 来,开发一个网页音乐播放器。在HTML5 新特性中,audio 、video 是我们比较关心的 新 元素,我们终于可以脱离 Flash ,来开发音频、视频播放器了,对于 一个HTML 新元素,无非就是 属性、事件 、方法等等,关于audio 的具体的属性、事件 、方法,请谷歌。看我们的HTML代码: audio.html原创 2014-08-03 18:39:42 · 21042 阅读 · 4 评论 -
Javascript继承之最佳实践
什么是继承?继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。在Javascript 中 没有 类的概念, 它是通过构造函数来产生 对象,构造函数 就是一个普通的函数,通常当函数名 为 大写开头的,我们认为是构造函数,否则 就是普通的方法。function A() { this.name =原创 2014-08-01 00:07:00 · 2900 阅读 · 2 评论 -
基于Bootstrap+jQuery.validate Form表单验证实践
基于Bootstrap+jquery.validate form表单验证实践原创 2014-06-02 11:03:05 · 96955 阅读 · 11 评论 -
深入理解Javascript window对象
首先看我们的源代码。 深入理解Javascript console.log(this); var a1 = 'a1'; var f1 = (function() { var a2 = 'a2';原创 2014-06-08 13:11:39 · 9715 阅读 · 2 评论 -
深入理解Javascript 函数作用域 闭包
在上一讲 中 我们了解了点击打开链接原创 2014-06-08 14:39:47 · 2875 阅读 · 0 评论 -
使用Ionic + Apache Cordova开发跨平台混合型的移动应用
JavaScript 写多了,要想真正提高js水平,研究其他js框架源码是不错的选择。Github上大部分都是js、css相关的项目,可以有目的性的 check out 下来,研读研读,还是非常收益的,跟随nb的人,也会慢慢变的nb。场景:有一个朋友,他公司是做移动应用开发的,3个安卓开发人员,3个 ios,然后是 java 开发,美工 ,10多个人的公司,主要是以接项目为主,一个项目(电商、微信、聊天 类型的)大概在20万左右, 差不多1个半月 做完(代码质量能不能保证,不知道,不过我觉得开发是一件很原创 2014-12-13 18:33:19 · 59004 阅读 · 8 评论