- 博客(8)
- 收藏
- 关注
转载 js原生ajax与jQuery的ajax
AJAX 作用:可以实现在不刷新页面 情况下,后台请求服务器,局部更新页面数据; A:异步 编程思想 j:js js中做一件是 DATE Math FileReader 通过js请求后台的服务器 XMLHttpRequest对象 具备和服务器通信的能力 X:XML 数据传递和存储的格式ajax get请求: //用js内置的XMLHttpRequest对象来请求服务器
2017-12-17 19:34:28
555
原创 JS原生DOM笔记
获取页面元素方式document.getElementById("btn");document.getElementsByClassName("类样式的名字");document.getElementsByName("name属性的值");var div = document.getElementsByTagName("img");document.querySelector();ele
2017-12-17 19:32:09
601
原创 js 数组中的值出现的重复次数附加简单数组去重
var arr=[“a”,”b”,”c”,”a”,”g”,”a”]; var obj={}; //把数组中的每个元素及该元素出现的次数加入到对象中 for(var i=0;i
2017-12-15 20:56:00
3457
原创 js 数组随机打乱
var arr = [47, 16, 35, 90, 81, 10, 59, 84, 61, 13, 94, 74, 43, 87];randomArr= arr.sort(function(){ return 0.5 - Math.random() })
2017-11-29 14:19:32
1074
原创 js伪数组转成数组
伪数组arrayLike,必须按照索引存储,具有length属性,缺少数组的push,pop等方法var arrayLike = { 0: "a", 1: "b", 2: "c", 3: "d", length:4};方法一var arr1 = Array.prototype.slice.call(arrayLike);方法二
2017-11-29 13:35:40
1699
原创 js 获取URL参数
function getUrlArguments() { var o= window.location.search.substr(1).splitArguments(); console.log(o);}String.prototype.splitArguments = function () { var a = [], b = {}; this.
2017-11-29 11:01:40
203
原创 js生成随机不重复ID
function createRandomId() { return (Math.random()*10000000).toString(16).substr(0,4)+'-'+(new Date()).getTime()+'-'+Math.random().toString().substr(2,5); }
2017-11-29 10:26:44
22444
1
原创 h5 多媒体音频和视频
在HTML5中新加的video和radio,也对应有方法、属性和事件以video标签为例`<video id='video' controls = “controls”>`// 为兼容不同格式的视频 <source src=”1.mp4” type=”video/mp4” /> <source src = “2.ogg” type=”video/ogg” /&...
2017-11-26 12:01:56
700
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人