js
zgmzyr
这个作者很懒,什么都没留下…
展开
-
牛刀小试YUI compressor
转载于:http://www.zhangjingwei.com/archives/yui-compressor/这几天正在为压缩代码的事情所困扰,大家也可以看见,我的博客顶端有两个在线的压缩工具,但在实际应用过程中,除了CSS的压缩比较满意外,JS的压缩,很是不爽,如果语法有问题的话(比如缺少”;”),就会出现无法预知的错误。不过让人欣慰的是,Yahoo!给我们带来了Y转载 2013-03-19 18:28:18 · 1116 阅读 · 0 评论 -
Web前端:11个让你代码整洁的原则
转载于:http://sd.csdn.net/a/20120713/2807320.html 写Web页面就像我们建设房子一样,地基牢固,房子才不会倒。同样的,我们制作Web页面也一样,一个良好的HTML结构是制作一个美丽的网站的开始,同样的,良好的CSS只存在同样良好的HTML中,所以一个干净的,语义的HTML的优点很多,那么平时制作中,我们做到了这一点吗?我们一起来看一张图片:转载 2012-07-15 23:28:58 · 820 阅读 · 0 评论 -
高性能JavaScript模板引擎原理解析
转载于:http://cdc.tencent.com/?p=5723 随着 web 发展,前端应用变得越来越复杂,基于后端的 javascript(Node.js) 也开始崭露头角,此时 javascript 被寄予了更大的期望,与此同时 javascript MVC 思想也开始流行起来。javascript 模板引擎作为数据与界面分离工作中最重要一环,越来越受开发者关注,近一年来在开源社转载 2012-06-19 22:43:36 · 831 阅读 · 0 评论 -
Fiddler工具使用说明
转载于:http://blog.csdn.net/wzhibin/article/details/2220186 第一部分 工具介绍这个工具我已经使用比较长时间了,对我的帮助也挺大,今天我翻译的微软的文章,让更多的朋友都来了解这个不错的工具,也是我第一次翻译文章,不恰当之处请大家大家多多指正。介绍:你是不是曾经疑惑过你的web程序和IE是如何交互的?你是不是遇到过一些奇怪的而你转载 2012-05-07 22:46:15 · 686 阅读 · 0 评论 -
使用Fiddler提高前端工作效率
转载于:http://www.aliued.cn/2010/04/18/use-fiddler-to-improve-efficiency-of-front-development-introduction.htmlhttp://www.aliued.cn/2010/04/25/use-fiddler-to-improve-efficiency-of-front-development-exa转载 2012-05-07 22:44:40 · 1329 阅读 · 0 评论 -
JavaScript常用正则表达式
转载于:http://hi.baidu.com/dengtujian/blog/item/a07ce3ca91158845f31fe716.html "^\d+$" //非负整数(正整数 + 0)"^\[0-9\]*\[1-9\]\[0-9\]*$" //正整数"^((-\d+)\|(0+))$" //非正整数(负整数 + 0)"^-\[0-9\]*\[1-9\]\[0-转载 2012-04-22 22:57:47 · 519 阅读 · 0 评论 -
做一名合格的前端开发工程师(12篇)——第一篇 Javascript加载执行问题探索
转载于:http://blog.csdn.net/m13666368773/article/details/7516422 楼主做前端开发一年多了,对前端的见解还是多多少少有一点的,今天特拿出来跟大家分享分享。 做前端开发少不了各种利器。比如我习惯用的还是Google浏览器和重型武器Fiddller。一: 原始情况首先大家看看如下的代码:[h转载 2012-05-06 23:01:45 · 435 阅读 · 0 评论 -
各浏览器对页面外部资源加载的策略
转载于:http://blog.csdn.net/m13666368773/article/details/7516427 这个总结来源于一次优化的请求,最初某个页面的加载十分缓慢,load事件迟迟无法触发,因此希望可以通过对静态文件分域名等方式对页面的外部资源进行优化,拿得load事件尽可能早地触发。于是我查看了页面的源码,并对外部资源进行了整理,基于下面2个理念画出了一个推测的瀑布转载 2012-05-06 23:03:17 · 489 阅读 · 0 评论 -
JavaScript编程风格
转载于:http://www.ruanyifeng.com/blog/2012/04/javascript_programming_style.htmlDouglas Crockford是JavaScript权威,Json格式就是他的发明。去年11月他有一个演讲(Youtube),谈到了好的JavaScript编程风格是什么。我非常推荐这个演讲,它不仅有助于学习JavaScript转载 2012-04-28 22:12:21 · 395 阅读 · 0 评论 -
IE和FireFox中JS兼容之event .
转载于:http://blog.csdn.net/jiachunfeng/article/details/6448186 http://justcoding.iteye.com/blog/587876 event对象 IE 中可以直接使用 event 对象,而 FF 中则不可以,解决方法之一如下:var theEvent = window.event || arguments.ca转载 2012-04-11 12:29:15 · 12135 阅读 · 0 评论 -
对frameset、frame、iframe的js操作
转载于:http://nmyun.blog.51cto.com/448726/155276 框架编程概述一个HTML页面可以有一个或多个子框架,这些子框架以来标记,用来显示一个独立的HTML页面。这里所讲的框架编程包括框架的自我控制以及框架之间的互相访问,例如从一个框架中引用另一个框架中的JavaScript变量、调用其他框架内的函数、控制另一个框架中表单的行为等。框架间的互相转载 2012-03-23 11:51:41 · 432 阅读 · 0 评论 -
深入浅出JavaScript(1)—ECMAScript .
转载于:http://blog.csdn.net/shan9liang/article/details/7758010 引: 你真的了解JavaScript吗?很多人将它看作java等面向对象语言的功能不健全语法不规范的小弟,甚至雕虫小技,对它一屑不顾。 当今,越来越多的程序员从事B/S模式的开发,加上Ajax的崛起,JavaScript已经被推到闪光灯下,大家忽然发现,J转载 2012-07-21 12:34:59 · 533 阅读 · 0 评论 -
Javascript this关键字使用分析
转载于:http://www.jb51.net/article/16235.htm 关于js中的this关键字的文章已经不少了,我看过几篇,我写这篇文章的目的是从实例中分析出this的工作原理,希望对大家有所帮助。一、基本的: 复制代码 代码如下:function doSomething(){ alert(this.id); } alert(window.转载 2012-08-10 13:28:24 · 612 阅读 · 0 评论 -
20条常见的编码陷阱
转载于:http://www.csdn.net/article/2012-11-19/2811978-20-All-Too-Common-Coding-Pitfalls-For-Be 不管你现在的编程技能有多么的高超,曾经你也是个亦步亦趋,不断的学习的初学者。在编程这条曲折的道路上,我想你肯定犯过一些低级的错误、遇见过一些普通的编码陷阱。本文作者跨越多个语言,为大家总结了20条常规陷阱,并转载 2012-11-19 19:36:30 · 594 阅读 · 0 评论 -
设计JavaScript API的五个建议
转载于:http://www.csdn.net/article/2012-11-08/2811525-Designing-APIS 最近在Filepicker.io上花了很多时间研究API,随着JavaScript API 1.0的发布,我们总结了API设计经验,分享给大家,希望我们在使用您的API时,也能像使用自己的API那样兴奋。规则0:不要随意对API做出改变API是你与转载 2012-11-08 23:24:33 · 510 阅读 · 0 评论 -
Dynamics CRM 2011编程系列(44):JavaScript 的 Hack 调试(Fiddler)
转载于:http://blog.csdn.net/ghostbear/article/details/8149561 今天我们来看看JavaScript的调试技巧,调试JavaScript其实很简单,用IE自带的开发人员工具就能轻松搞定他们。但有时候该工具会哑火,那碰到这种情况我们该怎么办能?重新回到Alert时代?现在我们有很多工具可以利用,这种一夜回到解放前的情况已经是一去不复返了。转载 2012-11-07 22:36:37 · 1071 阅读 · 0 评论 -
测试驱动JavaScript开发实战
转载于:http://blog.csdn.net/littlechang/article/details/8120322 颠倒开发顺序在传统的编程中,直到概念完全在代码中体现,问题被编程解决。理想状态,代码遵照一些完整的架构设计思考,尽管在很多情况下,可能不是这种情况,特别在JavaScript的世界。这种编程风格通过猜测需要什么代码解决问题来解决问题,这种策略很容易导致臃肿而紧耦转载 2012-11-04 22:40:45 · 844 阅读 · 0 评论 -
单元测试101:你测试你的javascript吗?
转载于:http://blog.csdn.net/littlechang/article/details/8069168 你当然是测试你的代码。没有写出相当数量的代码后不运行一下就直接丢到产品中。在本文中我对你是如何测试的进行质疑。如果你不是已经尽可能的多的自动化测试,为生产力和信息提升做好准备吧。一句话的警告:我将在本文中谈论单元测试和测试驱动开发(TDD),如果你已经得出结论:转载 2012-10-19 22:32:12 · 1186 阅读 · 0 评论 -
使用RequireJS优化Web应用前端
转载于:http://www.csdn.net/article/2012-09-27/2810404 AMD 简介前端开发在近一两年发展的非常快,JavaScript作为主流的开发语言得到了前所未有的热捧。大量的前端框架出现了,这些框架都在尝试着解决一些前端开发中的共性问题,但是实现又不尽相同。在这个背景下,CommonJS社区诞生了,为了让前端框架发展的更加成熟,CommonJS鼓励转载 2012-09-27 19:20:08 · 3439 阅读 · 0 评论 -
单击 label 触发 checkbox,checkbox 触发 click
转载于:http://www.cftea.com/c/2011/02/2UCSDQNDA6U9EV3V.asphttp://www.cftea.com/c/2010/12/L5RJ4NFAQ8JRDL0W.asp 在桌面程序中,checkbox 后面是带文字的,单击文字就会选中或取消选中选择框,点起来很方便,但 HTML 中 checkbox 是干的,单起来非得把鼠标移到那个小小的转载 2012-08-27 21:16:03 · 26508 阅读 · 1 评论 -
高效 JavaScript
转载于: 作者 Mark 'Tarquin' Wilton-Jones · 2006年11月2日本文翻译自 Efficient JavaScript原译文地址 http://kb.operachina.com/node/207传统上,网页中不会有大量的脚本,至少脚本很少会影响网页的性能。但随着网页越来越像 Web 应用程序,脚本的效率对网页性能影响越来越大。而且使用 Web转载 2012-08-17 20:07:43 · 1341 阅读 · 0 评论 -
firefox,ie,chrome禁止浏览器缓存
转载于:http://www.yunbx.com/firefox-ie-the-chrome-to-disable-browser-caching/ 做前端开发的时候会经常更改js文件,但是浏览器会缓存中页面的静态文件,当然js我们更改的最频繁,可恶的是我们经常清空了浏览器缓存,但是更改的js或者静态页面都不会立即生效,这对前端开发人员来说是件头疼的事情。解决浏览器缓存页面转载 2012-08-14 19:30:29 · 8415 阅读 · 2 评论 -
了解JavaScript中的内置对象
转载于:http://sd.csdn.net/a/20120726/2807740-JavaScript.html 所有编程语言都具有内部(或内置的)对象来创建语言的基本功能。内部对象是 您编写自定义代码所用语言的基础, 该代码基于您的想象实现自定义功能。JavaScript 有许多将其定义为语言的内部对象。本文介绍了一些 最常用的对象,并简要介绍了它们有哪些功能以及如何使用这些功能。转载 2012-07-27 12:37:49 · 599 阅读 · 0 评论 -
Firebug入门指南
转载于:http://www.ruanyifeng.com/blog/2008/06/firebug_tutorial.html 据说,对于网页开发人员来说,Firebug是Firefox浏览器中最好的插件之一。我最近就在学习怎么使用Firebug,网上找到一篇针对初学者的教程,感觉比较有用,就翻译了出来。=================Firebug入门指南作者:E转载 2012-04-09 23:32:46 · 553 阅读 · 0 评论 -
稍微谈一下 javascript 开发中的 MVC 模式
转载于:http://kb.cnblogs.com/page/41674/ 随着前台开发日益受到重视,客户端代码比重日益增加的今天,如何在javascript开发里应用MVC模式,这个问题似乎会一直被提到,所以偶在这里粗略的谈一下自己的看法吧。MVC模式的基本理念,是通过把一个application封装成model, view和controller三个部分达到降低耦合,简化开发的转载 2012-03-14 23:38:25 · 473 阅读 · 0 评论 -
Web.js MVC between client and server
转载于:http://cnodejs.org/topic/4f16442ccae1f4aa270010c3 Web.js 是一个 为简化 HTTP 开发而设计的 Web Framework,它致力于以最简单的语法进行开发高性能的应用。Web.js between client and server 是指 web.js 这个文件可以同时在客户端和服务端使用吗?不是的。。转载 2012-03-14 23:37:10 · 855 阅读 · 0 评论 -
收藏的js表单验证控制代码大全
<br />转载于:http://hugang357.iteye.com/blog/712121<br /> <br />关键字:js验证表单大全,用JS控制表单提交 ,javascript提交表单: <br />目录: <br />1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 <br />2.:js判断汉字、判断是否汉字 、只能输入汉字 <br />3:js判断是否输入英文、只能输入英文 <br />4:js只能输入数字,判断数字、验证数字、检测数字、判转载 2011-04-28 19:39:00 · 584 阅读 · 0 评论 -
JS eval()函数
<br />转载于:http://www.86822.com/code/zw.asp?id=614<br /> <br /> eval()函数 <br /> <br /> JavaScript有许多小窍门来使编程更加容易。 <br /> 其中之一就是eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。 <br /> 举个小例子: <br /> <br /> var the_unevaled_answer = "2 + 3"; <br />转载 2010-09-16 17:44:00 · 1300 阅读 · 0 评论 -
JS: 赋值
<br />function generateGID(classId){<br /> var frm_content=document.getElementById("frm_content");<br /> $("[name=classId]").val(classId);<br /> frm_content.action="template_generateGID.stms";<br /> //?classId="+classId;<br /> frm_content.submit();<br /> <原创 2010-07-23 17:49:00 · 727 阅读 · 0 评论 -
在页面中判断本页面是否在frameSet中
//在页面中判断本页面是否在frameSet中 function window_onload(){ if(window.top.frames.length>0) window.top.document.location.href =window.location.href; }原创 2010-05-06 15:06:00 · 999 阅读 · 0 评论 -
显示隐藏层2
function hideOrshow(number){ var id = "hide_" + number; var imgId1 = "img1_" + number; var imgId2 = "img2_" + number; var img1 = docum转载 2010-05-06 14:55:00 · 664 阅读 · 0 评论 -
全选全不选
function selectAllForGid() { var el = document.getElementsByTagName("input"); var len = el.length; for(var i=0; i<len; i++){ if((el[i].type == "checkbox")){ i原创 2010-04-18 19:56:00 · 634 阅读 · 0 评论 -
显示或隐藏层
function hideOrshow(number){ var id = "hide_" + number; var imgId = "img_" + number; var imgSrc = document.getElementById(imgId).src; document.getElementById(id).s原创 2010-04-18 17:38:00 · 986 阅读 · 0 评论 -
javascript中区分双击事件和鼠标按下事件
最近在使用javascript的作业过程中,碰到一个问题是实现鼠标的拖动和双击事件的响应。在网络中搜索了老半天也没有找到答案。自己思索了半天,终于找到了解决问题的方案。 这个问题的难点在于,我们在实现鼠标拖动时,通常要检测鼠标按下时的mousedown事件,并在此时记录鼠标的状态。这时,如果再有双击的动作发生时,在鼠标按下时,便会进入mousedown事件的处理程序,这样,双击的事件原创 2010-04-18 17:36:00 · 1580 阅读 · 0 评论 -
js的55个技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自己的图标 6. 可以在收藏夹转载 2010-04-11 23:23:00 · 643 阅读 · 0 评论 -
如何统计一个字符串里中英文分别的个数
vbscript: 程序代码 Private Function ChkStrCount(ByVal strA As String) As String Dim i, j, k As Integer Dim strArray As Char() Dim result As String strArray = strA.ToChar转载 2010-03-09 10:21:00 · 1199 阅读 · 0 评论 -
uery.fn.extend与jquery.extend的区别和使用
<br />转载自:http://hi.baidu.com/346682530/blog/item/10368c29e082def399250acb.html<br /> <br />jQuery为开发插件提拱了两个方法,分别是:<br /> JavaScript代码jQuery.fn.extend(object); jQuery.extend(object); <br />jQuery.extend(object); 为扩展jQuery类本身.为类添加新的方法。<br />jQuery.转载 2011-05-09 18:47:00 · 580 阅读 · 0 评论 -
javascript 获取file表单全路径
转载于:http://www.pqshow.com/design/jiqiao/201004/13913.html 在ie6中对于通过obj.value是可以获取客户端选择文件的全路径的,但是到ie7就只能获取文件名,这对于onchange事件立即显示图片会有问题,可以用js方转载 2011-07-27 12:42:10 · 1775 阅读 · 0 评论 -
Firebug控制台命令大全
转载于:http://younglab.blog.51cto.com/416652/410895 http://www.ruanyifeng.com/blog/2011/03/firebug_console_tutorial.htmlhttp://www.awflasher.com/blog/archives/1625 Firebug是网站开发人员必不可少的一个工具,而其中的转载 2012-03-09 23:22:24 · 2265 阅读 · 0 评论 -
Javascript 面向对象编程
转载于:http://coolshell.cn/articles/6441.html Javascript是一个类C的语言,他的面向对象的东西相对于C++/Java比较奇怪,但是其的确相当的强大,在 Todd 同学的“对象的消息模型”一文中我们已经可以看到一些端倪了。这两天有个前同事总在问我Javascript面向对象的东西,所以,索性写篇文章让他看去吧,这里这篇文章主要想从一个整体转载 2012-01-31 23:26:11 · 443 阅读 · 0 评论