`
zccst
  • 浏览: 3319261 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
作者:zccst 今天又长见识了,第一次听说HandlerBar,而且还听说各种模板都跟胡子的关系甚密。 比如山羊胡,络腮胡等等 慢慢学吧 1,HandlerBar 2,Hogan
作者:zccst 最近遇到这样一个问题,预览内容可点击,问题是通过$.Mustache.render("templateId",data)渲染后的返回结果是一个字符串。 实现方案有两个:一个是在Backbone的events中绑定事件,一个是对返回后的String使用jQuery的$(html).find("#target").click(); 方案一:在Backbone的events中绑定事件 var PreviewView = Backbone.View.extend({ events: { 'clic ...
作者:zccst jQuery用了很久了,但还是有很多方法,看上去很陌生,好像从来没有使用过。 live delegate的区别 live的事件源头的是document delegate的源头是具体要绑定的元素 eq和get的区别 仔细查看下API文档就可以知道。eq返回的是一个jquery对象,get返回的是一个html 对象数组。举个例子: <p style="color:yellow">绯雨</p> 使用eq来获得第一个p标签的color值: $("p").eq(0).css("color&quo ...
作者:zccst 2015-2-9 grep(array, callback, [invert]) 使用过滤函数过滤数组元素。 此函数至少传递两个参数:待过滤数组和过滤函数。过滤函数必须返回 true 以保留元素或 false 以删除元素。 过滤数组中小于 0 的元素。 $.grep( [0,1,2], funct ...
zccst转载 以后用得着的时候慢慢研究 参考:http://stackoverflow.com/questions/4007969/application-x-www-form-urlencoded-or-multipart-form-data 四种常见的 POST 提交数据方式 我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主体。类似于下面这样: <method> <request-url> <version> <headers> ...
作者:zccst js运算符优先级也是一个巨大的坑。有时候你会被绕进去,例如: var tpl = len > max && exceedTpl || defaultTpl; 按照我的理解,当len小于max时,第一个为假,后面又是&&,所以直接跳过执行下一行。 但实际是tpl等于defaultTpl。 测试用例: 3 > 5 && 'a' || 'b'; // 'b' 3 > 5 || 'a' && 'b'; // 'b' 解析: 3>5是false,与'a' &&,结果是fal ...
作者:zccst 第四章:函数 函数的两个特征:是对象;提供作用域。 函数是对象表现如下: 可以运行时动态创建,还可以在程序执行过程中创建 函数可以分配给变量,可以将它们的引用复制到其他变量,可以被扩展,删除 可 ...
作者:zccst整理 jQuery通过html的id或class查看事件定义源码 $._data($('#clickMe').get(0)) 参考: http://sudodev.cn/articles/340.html 查看原生绑定的事件函数代码 所谓原生就是通过addEventListener方法绑定到dom元素上。这个好办: 审查绑定事件 ...
作者:zccst 这个问题如果不是基于原生js写组件,可能仍然不明不白,既然遇到了,就整理一下。 一、Document,Node,Element的关系 1,Document 对象 Document 对象是一棵文档树的根,可为我们提供对文档数据的最初(或最顶层)的访 ...
作者:zccst 一、doctype 1,严格模式与混杂模式的区分?如何触发这两种模式? 在 HTML 4.01 和 XHTML 中分别有三种 <!DOCTYPE> 声明。在 HTML5 中只有一种。 1.过渡的(Transitional):要求非常宽松 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 混杂模式:浏览器对XHTML的 ...
作者:zccst 单测,在前端,对于我而言,还是第一次。得好好学学单测了。 看看介绍,慢慢来。 参考: 官方文档:http://jasmine.github.io/2.0/introduction.html https://gist.github.com/OakRaven/2623232 断断续续看了两次,基本看懂了,下面是一些基础的用法,高级用法另写一篇吧 describe("Player", function() { var player; var song; beforeEach(function() { player = ...
作者:zccst 一. Sass/Scss&Less是什么? Sass (Syntactically Awesome Stylesheets)是一种动态样式语言,语法跟css一样(但多了些功能),比css好写,而且更容易阅读。Sass语法类似与Haml,属于缩排语法(makeup),用意就是为了快速写Html和Css。 Less一种动态样式语言. 将CSS赋予了动态语言的特性,如变量,继承,运算, 函数. LESS 既可以在客户端上运行 (支持IE 6+, Webkit, Firefox),也可一在服务端运行 (借助 Node.js)。less英文站需要外网,也可以访问中文站 S ...
作者:zccst Markdown一直没学会,真是郁闷,留爪印。 http://daringfireball.net/projects/markdown/syntax#overview
作者:zccst 环境安装好了,发现注释也是一个大坑,比如@example,必须要四个缩进。 例如: /** * 表格 * * @extends Widget * @constructor * @param {Object} [options] 初始化参数 * * @example * { * checkbox:true, //每列前面是否有复选框 * noDataHtml: '没有数据', * ...
作者:zccst 参考网址: Grunt教程——初涉Grunt http://www.w3cplus.com/tools/grunt-tutorial-start-grunt.html Grunt教程——安装Grunt http://www.w3cplus.com/tools/grunt-tutorial-installing-grunt.html Grunt教程——Gurnt任务的配置 http://www.w3cplus.com/tools/grunt-tutorial-co ...
Global site tag (gtag.js) - Google Analytics