JavaScript
文章平均质量分 85
stationxp
出了三本书,两本第一作者,一本第二作者
展开
-
Java程序员的JavaScript学习笔记(汇总目录)
JavaScript面向对象特性分析,JavaScript高手必经之路。jQuery源码级解析。jQuery EasyUI源码级解析。原创 2014-10-28 08:51:06 · 155 阅读 · 1 评论 -
Node.js是什么
本文的目的不是为了教会你怎么使用Node.js,而是为了正本清源,让你看清真正的Node.js。一、Node.js不是什么首先,不是另一个JavaScript框架,不是另一个jQuery、ExtJs、RequireJS、AngularJS。其次,不是运行在浏览器中的,也不是运行在Web服务器里的,而是单独就能运行的。Node.js和JavaScrip原创 2016-03-05 01:48:20 · 1133 阅读 · 0 评论 -
Java程序员的JavaScript学习笔记(11——jQuery-在“对象”层面扩展)
这是笔记的第11篇,我们将对$()返回的对象功能进行扩展,以丰富其属性和功能,满足我们的需要。在第9篇(http://blog.csdn.net/stationxp/article/details/40480185)我们了解到jQuery.extend和jQuery.fn.extend其实定义相同。调用者不同,才导致了两个函数功能的差别(详细机制请参见本笔记第3篇)。上一篇我们研究了jQuery.extend,本篇重点研究jQuery.fn.extend。原创 2014-10-27 04:07:05 · 1803 阅读 · 0 评论 -
Java程序员的JavaScript学习笔记(7——jQuery基本机制)
这是笔记的第7篇,聊聊jQuery基本机制,学习的同时,我们试图实现一个缩略版本的jQuery,我们叫他jQ。原创 2014-10-22 22:20:41 · 1652 阅读 · 0 评论 -
Java程序员的JavaScript学习笔记(5——prototype和Object内置方法)
这是笔记的第5篇,聊聊prototype、内置的Object对象和Object对象的属性和方法。原创 2014-10-18 06:04:37 · 3029 阅读 · 0 评论 -
Java程序员的JavaScript学习笔记(13—— jQuery UI)
EasyUI是jQuery的一个常用扩展,解决页面组件的问题,实现了可拖拽组件、功能更丰富的下拉框、日期组件、表格组件等。今天我们尝试,通过分析Easyui的模块化设计、接口风格、实现细节,来探索我们自己的jQuery扩展之道 和 页面组件化之道。原创 2014-10-28 06:05:11 · 2359 阅读 · 1 评论 -
Java程序员的JavaScript学习笔记(9—— jQuery工具方法)
这是笔记的第9篇,从jQuery源码的角度,聊聊jQuery的工具方法。原创 2014-10-26 20:39:49 · 1769 阅读 · 0 评论 -
Java程序员的JavaScript学习笔记(6——面向对象模拟)
这是笔记的第6篇,对前面5篇做一个总结,聊聊JavaScript在面向大型复杂任务时候,如何有效组织程序结构,如何实现代码清晰可读,如何实现开闭原则。原创 2014-10-19 19:44:26 · 2067 阅读 · 0 评论 -
Java程序员的JavaScript学习笔记(14——扩展jQuery UI)
完结篇。自定义jquery ui 组件。原创 2014-10-28 08:35:13 · 1743 阅读 · 0 评论 -
Java程序员的JavaScript学习笔记(1——理念)
JavaScript是一种弱类型的语言。表面的意思是编译期(JavaScript有编译期吗?这个我不知道)不检查变量类型。深层的含义是:在JavaScript的世界里,众生平等。原创 2014-10-14 04:52:42 · 3526 阅读 · 3 评论 -
Java程序员的JavaScript学习笔记(12——jQuery-扩展选择器)
这是笔记的第12篇,本篇我们尝试扩展jQuery选择器,同时这也是一个jQuery源码解读的过程。原创 2014-10-27 05:50:37 · 2123 阅读 · 0 评论 -
Java程序员的JavaScript学习笔记(10—— jQuery-在“类”层面扩展)
这是笔记的第10篇,我们考虑如何从实用角度,从“类”的角度对家Query进行扩展。jQuery是一个紧凑的框架,专注解决最核心的问题,没有追求大而全,所有扩展机制对jQuery来说,至关重要。JavaScript以函数为基础,今天我们试图基于jQuery构建一个针对自己项目的函数库,每个函数实现特定的功能,同时对这些函数进行有效的组织。原创 2014-10-27 01:46:07 · 2126 阅读 · 0 评论 -
Java程序员的JavaScript学习笔记(4——闭包/getter/setter)
这是笔记的第4篇,聊聊闭包/getter/setter,看看JavaScript中的变量作用域和实现封装的方法。原创 2014-10-17 03:40:37 · 2605 阅读 · 0 评论 -
Java程序员的JavaScript学习笔记(3——this/call/apply)
这是笔记的第3篇,聊聊JavaScript中的this,还有两种调用函数的特殊方式:call 和 apply。原创 2014-10-16 12:49:44 · 2259 阅读 · 1 评论 -
Java程序员的JavaScript学习笔记(2——属性复制和继承)
如何在JavaScript中实现对象定义,属性复制和继承。原创 2014-10-16 00:36:38 · 2437 阅读 · 0 评论 -
数据列表实现方式(基于Vue.js封装)
抽时间看了下Vue.js,果然好清爽。写了个小demo,实现Table方式的列表。如下:先贴效果,即每个开发人员实现功能时需要写的代码: td,th{ border : solid 1px black; } {{ title }} 姓名 地址 电话 {{ row.name }}原创 2017-01-16 17:42:46 · 5353 阅读 · 1 评论