jsonp原理其实也简单,虽然ajax不能跨域,但是通过src这个属性我们可以实现跨域,其实和我们引入第三方jquery调用它的方法一样的。 html: js: ...
分类:
编程语言 时间:
2016-04-23 22:49:54
阅读次数:
355
//数组转置 var arr=[[2,5,6,8],[8,5,6,9],[9,6,2,1]] ; var arrNew=[];//定义一个新数组 for(var i=0;i<arr[0].length;i++){ arrNew[i]=[];//为新数组开辟空间 } //js数组可以动态添加数据 // ...
分类:
编程语言 时间:
2016-04-23 11:43:47
阅读次数:
219
思路:找到数组中间数,和你要找的数进行比较,如果midVal>findVal则说明要查找的数在数组的左半部分,就把该数组二分,只从左边找(递归) var arr=[1,4,6,8,12,45];function binarySearch(arr,findVal,leftIndex,rightInde ...
分类:
编程语言 时间:
2016-04-23 11:39:20
阅读次数:
211
思想:从第一个元素开始,对数组中两两相邻的元素比较,将值较小的元素放在前面,值较大的元素放在后面,一轮比较完毕,一个最大的数沉底成为数组中的最后一个元素,一些较小的数如同气泡一样上浮一个位置。n个数,经过n-1轮比较后完成排序。 var arr=[5,0,-56,900,12];var flag=f ...
分类:
编程语言 时间:
2016-04-23 11:36:23
阅读次数:
134
客户端完成加载页面时,将光标定位到表单的第一个表单域上能够提高用户输入数据的速度。许多搜索引擎通过JavaScript实现了这个功能,而现在,HTML提供了自动聚焦功能,并将其视为语言的一部分。 要使用HTML的自动聚焦功能,你只需在任意表单域中添加autofocus属性即可。 浏览器会把用户光标定 ...
分类:
Web程序 时间:
2016-04-22 11:55:50
阅读次数:
144
通过java、JavaScript和css实现点击按钮后出现灰色遮罩层,并显示动态加载的字样,提高用户体验,废话不多说,上代码(写这个博客的原因是网上代码太多新手根本不知道哪里对哪里,这里剔除所有无关代码,只显示可以出现功能的最少代码)。 第一:效果图为 第二:实现如上效果的代码为 1:遮罩层css ...
分类:
编程语言 时间:
2016-04-19 16:57:13
阅读次数:
261
简介:JavaScript实现简单的倒计时功能 <!doctype html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" ...
分类:
编程语言 时间:
2016-04-17 11:46:02
阅读次数:
250
把平时网站上常用的一些实用功能代码片段通通收集起来,方面网友们学习使用,利用好的话可以加快网友们的开发速度,提高工作效率。 目录如下: 1、原生JavaScript实现字符串长度截取2、原生JavaScript获取域名主机3、原生JavaScript清除空格4、原生JavaScript替换全部5、原 ...
分类:
编程语言 时间:
2016-04-12 23:58:19
阅读次数:
398
JavaScript 实现removeElement函数 通过原型链添加removeElement函数,使得每一个元素对象通过原型链共同享有一个removeElement的函数,实现删除元素。 解释:HTMLCollection 是一个接口,表示 HTML 元素的集合,它提供了可以遍历列表的方法和属 ...
分类:
Web程序 时间:
2016-04-12 23:52:52
阅读次数:
372
1.AngularJs 是什么以及应用程序组成的三部分 AngularJS是一个开发动态Web应用的框架。它让你可以使用HTML作为模板语言并且可以通过扩展的HTML语法来使应用组件更加清晰和简洁。它的创新之处在于,通过数据绑定和依赖注入减少了大量代码,而这些都在浏览器端通过JavaScript实现 ...
分类:
Web程序 时间:
2016-04-11 20:29:21
阅读次数:
185