01 2016 档案

JavaScript跨浏览器绑定事件函数的优化
摘要:JavaScript作为一门基于事件驱动的语言(特别是用在DOM操作的时候),我们常常需要为DOM绑定各种各样的事件。然而,由于低版本的IE的不给力,在绑定事件和移除事件监听上都与众不同,我们常常需要自己封装一个跨浏览器绑定(移除)事件的函数。跨浏览器添加(移除)DOM事件的一种非常经典的实现代码如 阅读全文

posted @ 2016-01-29 19:43 ChessZhang 阅读(1720) 评论(3) 推荐(2) 编辑

原生JavaScript实现跨域
摘要:为什么需要跨域呢?这是因为我们一般的请求都是使用xhr的,但是它只能调用同一个域里面的接口,有时候,我们想要在自己的站点中调用其他站点的接口,这时候就要用到跨域了。其实,跨域并不难,我们可以通过JavaScript的动态脚本加载技术来实现。需要注意的是,跨域是需要后台配合的。我们需要约定了一个函数( 阅读全文

posted @ 2016-01-29 01:06 ChessZhang 阅读(2478) 评论(0) 推荐(0) 编辑

jQuery实现跨域请求
摘要:我们都知道,xhr(XMLHttpRequest)是不允许跨域的。而jQuery的ajax方法是基于xhr的,所以,直接使用它也是无法跨域的。一般的,我们是如下使用$.ajax方法的: $.ajax({ type : "GET", url : "the path of server", dataTy 阅读全文

posted @ 2016-01-29 00:38 ChessZhang 阅读(9962) 评论(0) 推荐(0) 编辑

JavaScript设计模式之单体模式
摘要:Gang of Four(四人帮)编著的《设计模式》一书,相信大家都很熟悉的(即使没有看过也有听说过吧)。可是,这些设计模式对于静态的、强类型的、基于类的的语言 (比如Java,C++)来说是很容易实现的,对于JavaScript这样的语言来说,可能是微不足道的或者是没必要的。 在 JavaScri 阅读全文

posted @ 2016-01-28 17:17 ChessZhang 阅读(656) 评论(0) 推荐(1) 编辑

JavaScript复习笔记——字符串
摘要:String构造器可以使用new调用,也可以不使用,但是,这两种调用的结果也是完全不一样的。用new调用的时候,String作为构造器函数,创建字符串对象。不使用new的时候,String用作一个常规函数,将参数强制转为原始类型的字符串并且返回。字符串对象和字符串原始类型是不同的。你可以访问一个原始 阅读全文

posted @ 2016-01-27 15:57 ChessZhang 阅读(823) 评论(1) 推荐(2) 编辑

JavaScript数组的一些奇葩行为
摘要:今天,复习了一下JavaScript的数组,然后,把他的一些奇葩行为总结了一下,在这里和大家share一下,如果有不对的地方,欢迎指出!奇葩1:Array()构造器函数可以不使用new关键字进行调用:Array()构造器使用传递给他的参数作为数组的元素,从而创建数组,一般的,我们是如下调用的:var... 阅读全文

posted @ 2016-01-23 22:09 ChessZhang 阅读(1106) 评论(6) 推荐(5) 编辑

angular学习第一天——安装batarang踩到的那些坑儿
摘要:angularjs作为一个新兴的JavaScript框架,因其具有不少新特性,比如mvc开发模块,双向数据绑定等等,使其名声大噪。我也久闻其大名,然而因为时间问题,一直都没有去接触过他。这几天工作室那边不是特别忙,于是决定花点时间来亲近一下他。 之前买了一本《精通angularjs》,书还没开始看, 阅读全文

posted @ 2016-01-20 19:49 ChessZhang 阅读(4128) 评论(4) 推荐(0) 编辑

也谈自执行函数
摘要:立即执行函数的定义下面来看一个立即执行函数的例子:var immediate_one = function() { return 1;}();console.log(immediate_one) ; //1这里可以看到,通过一个一次性函数,它自动运行并且返回一个值,然后赋值给immediate_o... 阅读全文

posted @ 2016-01-18 11:06 ChessZhang 阅读(802) 评论(2) 推荐(2) 编辑

YUICompressor的安装及使用(一)
摘要:step1:下载ant和YUICompressor 1) Ant:http://ant.apache.org/bindownload.cgi打开页面后,下拉滚动条,找到如下图所示,单击第一个进行下载:2)yuicompressor:https://github.com/yui/yuicompress... 阅读全文

posted @ 2016-01-01 01:40 ChessZhang 阅读(6786) 评论(0) 推荐(2) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示