摘要:
在站酷上测试脚本注入,一不小心真发现了XSS漏洞~~虽然有一些鸡冻,但仅仅找到一个XSS漏洞显然无法满足一个充满求知欲望的前端攻城狮,于是继续想:是不是可以利用它来做更多事情呢? 首先分析了下站酷的页面表现神马的... 阅读全文
摘要:
与jQuery.extend、jQuery.fn.extend一样,虽然 jQuery.each、jQuery.fn.each代码很简单,但也扮演了相当重要的作用,jQuery里大量用到了这两个方法,举例:... 所以,少年好好掌握each吧~~ 阅读全文
摘要:
断断续续地看jQuery源码,第一次萌生看jq源码的念头,当时还是版本1.7.2,由于工作中没有用到jq的机会,连$有几种用法都还不知道,就开始啃源码,痛苦自然是少不了的,于是不久就放弃扔一边了。等到工作中终于就机会用jq了(撒花),又萌生了啃jq源码的念头,此时jq版本已经是2.0了。。。 进入正题,下面是jQuery源码学习系列的文章链接: jQuery源码-核心源码结构 jQuery源码-美元$的若干种使用方法 jQuery源码-jQuery.extend jQuery源码-美元背后的一点小技巧 jQuery源码-CSS样式相关部分 阅读全文
摘要:
从jQuery的源码中可以看到,jQuery.extend和jQuery.fn.extend其实是同指向同一方法的不同引用 jQuery.extend = jQuery.fn.extend = function() { 瞄了下它的代码,其实不复杂,但是在jQuery中扮演了极其重要的作用 jQ... 阅读全文
摘要:
本文还可在github上查看,可点击这里~~~~ jQuery源码-美元$的若干种使用方法 学习jQuery源码,第一步是了解jQuery整体核心代码结构。第二步,当然就是了解无比强大无所不能的美元$。根据平常使用jQuery的经验,你会发现,几乎所有的语句都是以美元开头的,比如: $(func... 阅读全文
摘要:
从github直接拷贝过来,排版不是很友好,可点击这里查看github上的文章 前端的童鞋对jQuery绝对不会陌生,有不少刚入门的筒子,在不知JS为何物的时候,就已经在用jQuery了。这也应该归功于前端恶劣的生存环境:各自为政的浏览器厂商,依旧严峻的兼容性问题,并不好用的原生API。。。 使用j... 阅读全文
摘要:
文章还可在我的github上找到,排版更友好一点:grunt从入门到自定义项目模板 一.Grunt入门介绍 1. Grunt是神马 基于任务的命令行构建工具(针对JavaScript项目) 链接:http://gruntjs.com/ 2. 使用Grunt的理由 前端的工具算得上是五花八门,在介绍如... 阅读全文
摘要:
前几天我为一个项目写README文档,我希望其他开发者能够看到这个项目,并从中学到一些东西。突然我意识到,若放在几年前,我写作的过程中随口提到的Node,pnm,Homebrew,git,测试还有产品构建,会把我魂都吓没了。 曾经有段时间,一个前端开工程师基本的工作流程是:编辑文件,本地测试下(尽我们可能做到最好),然后通过FTP上传到服务器。我们评价一个前端工程师的水平,是通过他是否能够兼容IE6,或者取得跨浏览器的像素级的一致。很多社区的成员——包括我在内——缺少传统的编程经验。HTML、CSS和Javascript——通常指jQuery——是自学的技能。 阅读全文
摘要:
YUI Compressor简介 JS/CSS文件压缩工具,压缩原因以及作用自行脑补,更多介绍可查看 http://yui.github.io/yuicompressor/ 下载地址 地址:https://github.com/yui/yuicompressor 如何使用 首先要确保安装了JDK,... 阅读全文
摘要:
JDK安装 JDK下载 自行选择合适的版本下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html JDK安装 以jdk-7u17-windows-i586.exe为例,双击安装即可,安装地址可以自行选择,我选的是默认... 阅读全文