- 博客(10)
- 收藏
- 关注
转载 宏任务与微任务
之前我们讨论过JS代码执行的同步和异步,JS的单线程执行机制不会改变;但是仅仅懂得同步异步是远远不够的;比如说下面这些代码: 1 setTimeout(function(){ 2 console.log("1"); 3 }); 4 new Promise(function(resolve,reject){ 5 c...
2019-05-15 18:01:00 146
转载 面向对象实现无缝轮播
以下是html代码,图片可以随意更改 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initi...
2019-05-12 18:36:00 183
转载 缓冲运动以及方法的封装
缓冲运动:速度由快到慢的一种运动形式,常见于轮播图;现封装一个小插件,方便实现不同元素,实现不同样式的缓冲变化: 1 //获取非行间样式 2 function getStyle(ele,attr){ 3 return ele.currentStyle ? ele.currentStyle[attr] : getComputedStyle(ele,null)[att...
2019-05-12 18:26:00 171
转载 JS的运算符和对传参的影响
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta htt...
2019-05-12 16:34:00 142
转载 JS的同步与异步
我们都知道JS的代码是同步执行的,也就是按照我们所书写的顺序一一执行,但是有3个特殊,他们属于异步执行:计时器(setInterval,setTimeout),事件(onclick,onkeydown等),ajax;接下来我们分析比较一下同步执行的代码和异步执行的代码之间的一些执行逻辑; 1 <!DOCTYPE html> 2 <html lang="e...
2019-05-12 15:56:00 94
转载 cookie的使用
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> ...
2019-05-12 14:48:00 98
转载 cors方法跨域
若请求数据的文件是php,只需要在php之中加入请求头:header("Access-Control-Allow-Origin:*"); // * 是代表所有;也可以设置特定的域名下面是个例子: 1 <?php 2 header("Access-Control-Allow-Origin:*"); 3 4 $arr = array(...
2019-05-11 21:38:00 106
转载 jsonp的使用方法和原理简介(结合php)
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> ...
2019-05-11 21:23:00 112
转载 Promise对象的使用方法
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"&g...
2019-05-11 21:00:00 213
转载 ajax实现数据提取
1 function ajax(options){ 2 return new Promise(function(resolve,reject){ 3 var xhr = new XMLHttpRequest() || ActiveXObject("Microsoft,XMLHTTP"); 4 //拼接参数 5 ...
2019-05-11 19:34:00 206
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人