js
小铁柱来咯
这个作者很懒,什么都没留下…
展开
-
滑块解锁封装js方法
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>滑块解锁封装js方法</title> <!--注:这里首次用到了iconfont的语法,即矢量图标--> <link rel="stylesheet" href="font/iconfont.css"> <style> .原创 2021-03-10 16:26:56 · 299 阅读 · 0 评论 -
js 实现防抖和节流
1. 防抖<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>debou原创 2021-03-05 16:37:35 · 180 阅读 · 0 评论 -
js 实现 ajax,Promise + js 实现 ajax
// JS 实现ajaxfunction ajax(url){ const xhr =new XMLHttpRequest() xhr.open("GET",url,false) xhr.onreadystatechange=function(){ if(xhr.readyState===4){ if(xhr.status===200){ console.log(JSON.parse(xhr.respons.原创 2021-03-04 11:53:59 · 417 阅读 · 1 评论 -
js 下班倒计时
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>倒计.原创 2021-03-04 10:12:41 · 664 阅读 · 1 评论 -
js 实现深拷贝
let obj1 = { name:"kevin", age:"26", frineds:{ address:"通州", number:1553086 }, a:[1,2,3] } let obj2 = deepClone(obj1) obj1.name="jack" console.log(obj2.name)//深拷贝函数 function deepClone(obj){ i...原创 2021-03-01 18:26:42 · 112 阅读 · 0 评论 -
Promise 简单应用
// Promise 解决 callback hell 问题// load imgfunction loadImage(src){ return new Promise((resolve,reject)=>{ const img = document.createElement("img") img.onload=()=>{ resolve(img) } img.onerror=()=>{ const err = new..原创 2021-03-01 16:39:41 · 140 阅读 · 0 评论 -
手写 jQuery
1. html 部分<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>原创 2021-02-26 16:40:57 · 284 阅读 · 1 评论 -
查看Git地址
git remote -v原创 2021-01-26 14:51:17 · 318 阅读 · 0 评论 -
vue.js实现日历功能
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-HK" lang="zh-HK" prefix="og: http://ogp.me/ns#"><head><title></title><meta name="viewport" content=.原创 2020-07-03 14:51:28 · 679 阅读 · 0 评论 -
vue封装axios请求
1、下载axios 并引入 cnpm iaxios --simport axios from 'axios';import router from '../../router';// 创建axios实例const service = axios.create({ timeout: 30000 // 请求超时时间 ...原创 2019-12-04 10:31:08 · 205 阅读 · 0 评论 -
一分钟学会,js获取url的参数!!!
let url=http://localhost:8080/login.html?a=b&b=c&c=d&d=e&e=cf function getRequest(name){ let query=location.search.substring(1) let vars...原创 2019-12-04 10:16:47 · 219 阅读 · 1 评论 -
操作数组的几种方法
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> </body></html&g原创 2018-10-24 17:58:42 · 1611 阅读 · 0 评论 -
前端面试题
一、理论知识1.1、讲讲输入完网址按下回车,到看到网页这个过程中发生了什么a. 域名解析b. 发起TCP的3次握手c. 建立TCP连接后发起http请求d. 服务器端响应http请求,浏览器得到html代码e. 浏览器解析html代码,并请求html代码中的资源f. 浏览器对页面进行渲染呈现给用户参考《一次完整的HTTP事务是怎样一个过程》1.2、谈谈你对前端性...转载 2018-10-23 11:58:32 · 675 阅读 · 0 评论 -
更换视频播放按钮
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>{$Think.config.sitename}</title> <meta content="width=dev原创 2018-07-24 14:47:35 · 690 阅读 · 0 评论