spring的博客

jade学习

CSS有CSS预定处理器语言,其实在HTML中也和CSS一样,他也有很多预处理器语言,比如今天要跟大家介绍的Jade就是其中的一种。感兴趣的同学欢迎进入正文。

学习MongoDB心得

其实写这个 MongoDB心得 的初衷和我当年整理的 js大脑图 比较一致,而且确实对于我个人而言,每个时间段还是希望要有一些整理性质的东西输出出来,分享给需要的人。这个系列题目和我自己目前在写的 yc (a fancy node develop platform) 一样,架子都很庞大,但是我还是会坚持写下去,希望感兴趣的同学多多关注。

《献给你,我深爱的ECMAScript》结束篇

结束篇该说点什么呢?

终于第一版的beta结束啦。。。。 也许还是那份热情 & 冲动让我完成了这个系列。

感谢每一个来看过这个《献给你,我深爱的ECMAScript》系列的同学。

最想感谢w3cplus的所有人,还有大漠,没有w3cplus这个平台,很多人可能只能从我的博客里面看到一些零散的东西。

最近看电视剧,有一个很有意思的话题:10年后你在干什么,会怎样

《献给你,我深爱的ECMAScript》之Array篇

本文主要说说ECMAScript的Array相关

《献给你,我深爱的ECMAScript》之String篇

本文主要说说ECMAScript6中新引入的String的api

第一个:startsWith

从语义化上不难知道:是判定某个指定的字符串是否从某个子字符开始的。

语法:

  var startsWith = str.startsWith(searchString [,position]);  

示例:

《献给你,我深爱的ECMAScript》之Number篇

本文主要说说ECMAScript6 Number中新引入的几个api:

先来一个「题外问题」:请简短地说说你认识的NaN?

 

思考了片刻,我先来说一下我的一些认知:

   1. ECMAScript 1引入的

   2. 全局对象的属性

   3. 在高级浏览器是只读属性

   4. 与任何值都不相等,包括自己

那如何判定参数是否是NaN?

《献给你,我深爱的ECMAScript》之集合篇

本文主要说说ECMAScript6 集合中新引入的Map和Set

以往我们用的比较多的就是Array或者Object来存取一些值

那什么是Map?

先看一段代码示例:

《献给你,我深爱的ECMAScript》之Object篇

本文主要想说说ECMAScript中的Object相关的东西,主要内容会定位在5和6。

题外话:

其实我自己博客一直维护着一个分类叫《js-object》,里面收录了一些框架关于Object扩展的业务api和ECMAScript已有以及新增相关. 本文中部分内容也来自这个分类,有兴趣的可以看看。

我们先看一段代码:

《献给你,我深爱的ECMAScript》开篇

本系列之个人初衷:

从有这个想法到真正一点一点开始写,再到这个beta版本上线,其实有很多心酸。 基本都是挤出的大部分的私人时间(有晚上的7-10点,有周六日和几个北京暴热的夏夜通宵等等),能够坚持下来,我自己很开心也很欣慰。

也声明: 本文中代码均个人手敲,发布前也大致校正了一版,但是难免会有问题,希望大家可以在评论区留言,会第一时间修复。

也承诺: 考虑到ECMAScript本身的特殊性,本文中列举的部分ECMAScript6标准还没有定稿,会一直保持更新状况。

也欢迎: 欢迎对此感兴趣的同学加入进来,对系列内容进行补充。

其实和我2012-09-20发布的 《个人呕心沥血之作-----js大脑图beta01版正式发布》,当然有心的人能看出那个大脑图不是市面上的一些简单地罗列原生属性和方法的图,

jQuery Mobile教程-高级篇-原理之组件自动初始化

特别申明:本系列教程由小春撰写

本文我们来深度认识一下jQuery Mobile的内部设计原理中组件如何自动初始化
(注释:下面示例中的代码片段均来自1.1.0版本)
很多看过源码的同学或者使用过jquery mobile的同学们,大家有没有一个很大很大的问题:
------- jquery mobile提供了几个组件,他们如何自动初始化的?
!!重点说明:下面类似的自动初始化的流程多是在pagecreate触发后调用,有关pagecreate相关的说明可以查看我前面的相关介绍

我们挑选其中一个组件:listview

先看一张流程图:

页面

返回顶部