JavaScript 软件列表

js实现图片放大缩小功能后进行复杂排序的方法
JavaScript

js实现图片放大缩小功能后进行复杂排序的方法

2020-02-16 标签:js,实现,图片,放大,缩小,功能,后进,复杂,排序,方法,基于,jquery,效果,它的,作用,点击,变大,变小,其它,按照

这是一个基于jquery的图片效果,它的作用是:当图片点击变大(变小)时,其它图片按照一定的规则进行排序运动。 首先来看下最终的效果图: 有人可能看到这个会觉得,这有什么难的,这么简单的事,楼主是不是太小提大作了?当你真正去尝试时,你才知道到底有什么难点。 首先,我们来讲下需求: 1.图片分为大小和

异步javascript的原理和实现技巧介绍
JavaScript

异步javascript的原理和实现技巧介绍

2020-02-16 标签:异步,javascript,原理,实现,技巧,介绍,工作,需要,我要,在网,编写,一段,脚本,数据,通过,网页,批量,提交

因为工作的需要,我要在网页端编写一段脚本,把数据通过网页批量提交到系统中去。所以我就想到了Greasemonkey插件,于是就开始动手写,发现问题解决得很顺利。但是在对脚本进行总结和整理的时候,我习惯性地问了自己一个问题:能不能再简单点? 我的答案当然是“能”。首先回顾我的数据批量提交的需求:我有一

探索Emberjs制作一个简单的Todo应用
JavaScript

探索Emberjs制作一个简单的Todo应用

2020-02-16 标签:探索,emberjs,制作,简单,todo,应用,目标,使用,实现,效果,通过,文本框,输入,文本,创建,一条,代办,事项,选择,优先级

目标 使用Emberjs制作一个简单的Todo应用,实现这样一个效果:通过在文本框输入文本,创建一条代办事项,代办事项可以选择优先级,完成的事项可以删除。 准备 完成这个应用,需要做点准备: 1、创建一个html页面,暂时不管样式; 2、脚本:emberjs,handlebars、jQuery。这三

seajs1.3.0源码解析之module依赖有序加载
JavaScript

seajs1.3.0源码解析之module依赖有序加载

2020-02-16 标签:seajs,源码,解析,module,依赖,有序,加载,这里是,loader,核心,部分,ie,兼容,还不是,明白,主要是,理解

这里是seajs loader的核心部分,有些IE兼容的部分还不是很明白,主要是理解各个模块如何依赖有序加载,以及CMD规范。 代码有点长,需要耐心看: 实现代码如下: /** * The core of loader */ ;(function(seajs, util, config) { //

Javascript引用指针使用介绍
JavaScript

Javascript引用指针使用介绍

2020-02-16 标签:javascript,引用,指针,使用,介绍,尝试,完成,下列,填空,实现,代码,如下,创建,队列,head

请尝试完成下列完形填空: 实现代码如下: /* 创建一个队列,头为head0,尾为tail0 */ function IntList(head0, tail0){ this.head = head0 || 0; this.tail = tail0 || null; } /* 返回一个IntList包

JavaScript在多浏览器下for循环的使用方法
JavaScript

JavaScript在多浏览器下for循环的使用方法

2020-02-16 标签:javascript,浏览器,循环,使用方法,前言,语言,不同的,下有,存在,细微,差异,但不,dom,操作,那么大,现在,为大,列举,其中

一、前言 JavaScript语言在不同的浏览器的下有存在细微的差异,但不像DOM操作差异那么大,现在为大家列举出其中一个"for循环"的差异,并介绍如何有效的解决这种差异。 二、问题描述 在下面的 测试代码 例1 中IE6和Chrome输出的结果是不一致,IE6不执行for语句里的代码 实现代码如

Javascript的数组与字典用法与遍历对象的属性技巧
JavaScript

Javascript的数组与字典用法与遍历对象的属性技巧

2020-02-16 标签:javascript,数组,字典,用法,遍历,对象,属性,技巧,array,既是,一个字,dictionary,举例,看看,实现,代码,如下,var

Javascript 的数组Array,既是一个数组,也是一个字典(Dictionary)。先举例看看数组的用法。 实现代码如下: var a = new Array(); a[0] = "Acer"; a[1] = "Dell"; for (var i = 0; i < a.length;

JS正则中的RegExp对象对象
JavaScript

JS正则中的RegExp对象对象

2020-02-16 标签:js,正则,regexp,对象,两种,方式,创建,实例,使用,构造,函数,语法,n,ew,pattern,flags,采用

有两种方式可以创建RegExp对象的实例。 使用RegExp的显式构造函数,语法为:new RegExp("pattern"[,"flags"])。 使用RegExp的隐式构造函数,采用纯文本格式:/pattern/[flags]。 pattern部分为要使用的正则表达式模式文本,是必须的。在第一种

js判断变量是否未定义的代码
JavaScript

js判断变量是否未定义的代码

2020-02-16 标签:js,判断,变量,是否,未定,代码,例如,myvar,01,alert,发生,错误,直接,异常,申明,undefined,typeof,至于,var

例如: if(!myVar01)alert("发生错误"); // 该代码直接发生异常,因为变量myVar01没有申明 if("undefined" == typeof myVar01)alert("发生错误"); // 这样写才不至于发生异常 而: var myVar01; if(undefine

菜鸟蔡之Ajax复习第三篇(Ajax之无刷新登录)
JavaScript

菜鸟蔡之Ajax复习第三篇(Ajax之无刷新登录)

2020-02-16 标签:菜鸟,ajax,复习,第三,之无,刷新,登录,好了,以前,login,html,页面,用于,填写,信息,dealdata

好了,还是和以前一样,先建一个Login.html页面吧,用于填写登录信息,然后再建一个DealData.aspx页面吧(当然,这里用一般处理程序是最好的了:*.ashx),用来处理数据用的。 在login.html页面中其代码如下: 实现代码如下: 无刷新登录 $(function () {