
前端
文章平均质量分 53
前端学习之路,
咖啡泡泡
这个作者很懒,什么都没留下…
展开
-
原生js实现下拉框多选功能
运行结果基本思路1、创建一个隐藏的option,添加到select的最后;2、每次选中的值都存入这个option,如果已经选中,当再次选择时,就会删掉;3、若已选择了值,就将隐藏的option的selected属性设置为true,以便获取多选内容完整代码展示<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <title>原生js实现多选功能&l原创 2021-06-20 20:16:39 · 6628 阅读 · 1 评论 -
箭头函数和普通函数中this的使用
箭头函数和普通函数中this的区别箭头函数:没有重新绑定this的功能普通函数:具有重新绑定this的功能1、普通函数中this的绑定情况实现按钮按下后变大的功能<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>ES6语法</title> <style> #btn{原创 2021-04-20 20:29:11 · 448 阅读 · 0 评论 -
javascript数组的详细整理
一、常用操作 //创建数组 let array = ['html','css','js','vue']; //获取数组长度 console.log(array.length); //4 //访问数组项 console.log(array[2]) //js //遍历数组 array.forEach(function (item,index){ console.log(item,i原创 2021-03-13 16:22:32 · 87 阅读 · 0 评论 -
axios的详细讲解
一 axios的特性axios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端,简单的理解就是ajax的封装。特性:从浏览器中创建 XMLHttpRequests从 node.js 创建 http 请求支持 Promise API拦截请求和响应转换请求数据和响应数据取消请求自动转换 JSON 数据二 axios的安装1、利用npm安装(例如vue脚手架项目中使用)npm install axios2、利用cdn(常用)<script src原创 2021-03-04 16:39:55 · 2481 阅读 · 2 评论 -
一个HTML页面打开另一个HTML页面并传值
要点:A页面通过window.open(“indexB.html”)打开B页面B页面通过window.opener.A页面中的内容indexA.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>页面A</title></head><body> <form>原创 2020-12-03 21:22:24 · 4914 阅读 · 1 评论