-
JavaScript逻辑运算符及优先级
所属栏目:[模式] 日期:2018-10-11 热度:104
今天看了一段YUI compressor压缩的js代码: userNum (ind += index,ind = userNum (ind -= userNum),ind 0 (ind === -2 (ind = -1),ind += userNum),selLi.removeClass(on),$(selLi[ind]).addClass(on)); 直接疯掉了,估计一下子没几个人能看懂。那么就把[详细]
-
ajax教程:post方法用例(带循环)
所属栏目:[模式] 日期:2018-10-11 热度:99
在最近的项目中,为了能解决在大数据查询中出现的超时问题,需要将大数据拆分成小数据,然后进行循环处理。本人经验不足,技术有限,只能想到用ajax来传送数据。 用上循环就是为了在数据发送前进行合理的处理,解决在脚本语言对数据进行另外需求处理时出现[详细]
-
javascript匿名函数的写法、传参和递归
所属栏目:[模式] 日期:2018-10-09 热度:56
今天在整理javascript入门培训的PPT时,提到了匿名函数,所以拿来分享下心得。 匿名函数的写法 顾名思义,就是没有名字的函数(⊙﹏⊙b汗)。匿名函数通常用于javascript作用域的控制,可以有效的避免对全局变量的污染。常见的匿名函数有下面四种写法,欢[详细]
-
javascript+html5实现在网页上画图效果
所属栏目:[模式] 日期:2018-10-09 热度:124
这是一个用javascript 在canvas 上实现的简单的 画图 应用,用支持html5 的浏览器便可在下面的区域进行绘画: 您的浏览器不支持canvas! 功能很简单,原理其实和拖放是类似的,主要是三个事件: 1. 在canvas 上绑定mousedown 事件以标志绘画的开始(调用move[详细]
-
用In.js颗粒化管理、加载你的Javascript模块
所属栏目:[模式] 日期:2018-10-09 热度:84
近一年来,国内外都十分热衷于异步加载的研究,为了加快页面的载入速度,无阻塞加载 Java script的方法和框架成为了前端开发的焦点和亮点之一。 国外的像基于 jQuery 的RequireJs,YUI Loader,LabJs,RunJs,国内也有淘宝的SeaJs,豆瓣的DoJs等,这些都是[详细]
-
JS操作客户端缓存简单小函数
所属栏目:[模式] 日期:2018-10-09 热度:86
用getCookie,addCookie,deleteCookie三个小函数来对客户端缓存进行获[详细]
-
Extjs中的迭代方法
所属栏目:[模式] 日期:2018-10-09 热度:109
EXTJS 有很多的迭代方法,例如,你也许已知道的Ext.each,但还有另外一些不为人知且很有用的方法。首先,简要回顾下Ext.each: Ext.each 为每一个数组的成员应用同一个方法,它基本上是一个更方便的循环形式 var people = ['Bill', 'Saul', 'Gaius'];//using[详细]
-
javascript事件:获取事件对象getEvent函数
所属栏目:[模式] 日期:2018-10-09 热度:191
在javascript开发中我们会经常获取页面中的事件对象,然后来处理这些事件,例如下面的getEvent函数就是获取javascript下的页面事件对象。 Copy to Clipboard 引用的内容:[www.veryhuo.com]function getEvent(event){ return event || window.event; } 我[详细]
-
JS实现去掉字符空格,并转换字符的代码
所属栏目:[模式] 日期:2018-10-09 热度:151
程序能够实现转换字符,并能去掉字符中间的空格,并且单击Bttton可以实现复制代码功能。有待进一步改进。请多多指教。未完成实现去左空格,右空格功能。 示例: HTMLHEADTITLE字符处理程序/TITLE/HEADBODY bgColor=#bbccddscript language=javascript type[详细]
-
Javascript匿名函数解读
所属栏目:[模式] 日期:2018-10-09 热度:78
一、什么是匿名函数? 在 Java script定义一个函数一般有如下三种方式: 1、函数关键字(function)语句: function fnMethodName(x){alert(x);} 2、函数字面量(Function Literals): var fnMethodName = function(x){alert(x);} 3、Function()构造函数: va[详细]
-
分享5个有趣的 JavaScript 代码片段
所属栏目:[模式] 日期:2018-10-09 热度:104
很多人认为编程语言只是用于工作,没有什么乐趣,其实,只要我们发挥奇思妙想,再死板的东西也有有趣的一面。这篇文章告诉大家:使用 Java Script,可以做很多很多有趣的事情。以下代码拷贝到地址栏回车即可运行,赶紧试试吧。 1. 网页射击游戏 这个游戏可[详细]
-
13款效果超酷的Javascript导航菜单代码
所属栏目:[模式] 日期:2018-10-09 热度:97
收集了12款效果超酷的 Java script导航菜单代码,是来自国外网站的资源,由于时间关系还没有来的及提供打包下载,不过您可以根据下边的图片选择自己喜欢的菜单,如果遇到不懂的问题,可以在下边的评论区向烈火网求助,我们一定尽力帮助您的。 1) Sexy Slid[详细]
-
Mootools中delay这个延迟函数的高级用法
所属栏目:[模式] 日期:2018-10-06 热度:83
这是一种最简单的用法: (function(){ alert('one second later...'); }).delay(1000); 这个函数会在1秒之后自动被执行 我们看一下delay这个函数的实现方法: delay: function(delay, bind, args){ return setTimeout(this.pass((args == null ? [] : args),[详细]
-
Mootools中使用extend和implement给你的函数扩展功能或方法
所属栏目:[模式] 日期:2018-10-06 热度:135
当然了,所谓的给函数扩展功能或方法指的是不修改原函数的前提下. 很多人都知道Mootools面向对象的机制不错,不过多数人都把面向对象理解错了,认为面向对象就是类,其实不然,面向对象的范围是非常广的. 那么我的这篇文章实际上就是面向对象的一种应用,只不过[详细]
-
一周学会Mootools 1.4中文教程:(4)类型
所属栏目:[模式] 日期:2018-10-06 热度:181
Mootools的类型主要包含下边几部分:String:字符串;Number:数字;Array:数组;Object:对象;Json:;Cookie:. 这也是我们今天的讲述重点.每一种数据类型Mt都为其扩展了自己的方法,这一点通过我为大家提供的Editplus素材文件就能看的出来,因为涉及的方法比较多,所[详细]
-
一周学会Mootools 1.4中文教程:(3)事件
所属栏目:[模式] 日期:2018-10-06 热度:150
今天我們講解一下mt的事件部分,对于事件的讲解主要包含三部分,分别是:绑定,移除,和触发,我们首先来看一个例子 //jquery的事件绑定方式 $('a').click(function){ alert('aa'); }); //或 $('a').bind('click,mouseover',function){ alert('aa'); }); //mt的事[详细]
-
一周学会Mootools 1.4中文教程:(2)函数
所属栏目:[模式] 日期:2018-10-06 热度:58
透过对上一节课的学习,相信大家对mt的选择器应该有了一定的认识了,我再放几个小示例让大家对选择器的复杂应用有所了解: !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd html xmlns[详细]
-
一周学会Mootools 1.4中文教程:(1)Dom选择器
所属栏目:[模式] 日期:2018-10-06 热度:170
君欲善其事须先利其器,好吧因为我们的时间比较紧迫,只有六天而已,那么六天的时间用死记硬背的方式学会Mt犹如天方夜谭,因此我们需要借鉴一下Editplus的素材栏帮我们记忆就好了,当我们需要用到什么函数的时候直接从素材里找一下双击就行了. Editplus的素材是[详细]
-
2G末日即将会到来?
所属栏目:[模式] 日期:2018-10-06 热度:104
据悉,该网络由T-Mobile旗下的通信子公司MetroPCS负责运营。T-Mobile公司属于“GSM家族”网络,自从收购了MetroPCS公司之后,一直在想办法让MetroPCS用户转移到自己的GSM系列网络中。目前在美国三座大城市中,有50万用户仍然在使用CDMA网络。[详细]
-
一周学会Mootools 1.4中文教程:序论
所属栏目:[模式] 日期:2018-10-06 热度:131
刚才发了几篇Mootools(以后直接简称Moo或Mt,看到这两个名字的时候不要感到奇怪),有一位热心的朋友追杀告诉我说现在已经出到1.4了,就不要再纠结于1.2了,想象一下有道理,其实我现在自己用的也是1.4,那么好吧,接下来的时间我将直接提供1.4的教程,1.2的那个就[详细]
-
JS将JSON对象转化为字符串的改进方法
所属栏目:[模式] 日期:2018-10-06 热度:93
由于工作需要,要在JS端将JSON对象转化为字符串,并写到用户的COOKIE中,用来保存用户的一些个人操作习惯。便在网上搜寻了一遍,发现方法有很多,有些代码不清晰,看得乱,有些考虑不周全,生成的字符串有问题,便整合了一些好的写法,自己改进了一下。可[详细]
-
最短的javascript代码: 地址栏载入脚本
所属栏目:[模式] 日期:2018-10-06 热度:200
相信大家都在地址栏里用javascript:的形式执行过脚本。这种方法简单实用,测试比较短的脚本时经常用到。并且可以添加到收藏夹里,随时点击调用。 不过脚本比较长的时候,需要复制密密麻麻一大段到地址栏里,显得很不美观,而且脚本修改起来也很不容易。因[详细]
-
ExtJs与JavaScript的call方法
所属栏目:[模式] 日期:2018-10-04 热度:95
之前在教学视频有看过javascript的call。这个方法在ExtJs中是很常用的。 以前在搞ExtJs的时候总是忽略initComponent里面的一句代码,如下所示。今天在看其他人代码的时候发现调用的函数和自己想像的不一样。所以认真看了一下代码,再结合之前js关于call的[详细]
-
js将数字转换成中文字符的实例代码
所属栏目:[模式] 日期:2018-10-04 热度:165
js将数字转换成中文字符的实例代码,直接引用下边的代码,如有问题请留言。 Copy to Clipboard 引用的内容:[www.veryhuo.com]var _change = { ary0:[零, 一, 二, 三, 四, 五, 六, 七, 八, 九], ary1:[, 十, 百, 千], ary2:[, 万, 亿, 兆], init:function[详细]
-
Ajax通过GET方式与PHP进行交互
所属栏目:[模式] 日期:2018-10-04 热度:147
Ajax介绍: 内翻译常为阿贾克斯和阿贾克斯足球队同音。Web应用的交互如Flickr,Backpack和Google在这方面已经有质的飞跃。这个术语源自描述从基于Web的应用到基于数据的应用的转换。在基于数据的应用中,用户需求的数据如联系人列表,可以从独立于实际网页的[详细]
