- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 Js 高级
浏览器的工作原理当打开一个网站时,为了渲染出网站上的内容,需要做以下几个事情:1.下载html2.在下载html的过程中,下载css和js3.下载完js之后,会停止解析html,去加载js代码,再由js引擎将代码转成机器语言(也就是01010),另一种方法是经过Parse变成AST(抽象语法树),再变成ignation,最后变成字节码,然后变成机器语言预解析初始化全局对象:声明>执行顺序: 函数体>赋值>调用>函数内部的变量提升当我们查找一
2022-05-26 12:25:39
104
原创 Dom和Bom的理解以及区别
Dom:文档对象模型官方:描述处理网页内容的方法和接口,最根本的对象是document通俗:对HTML的所有文本节点、元素节点、属性节点等的操作、访问、修改文本节点:包含在元素节点中元素节点:构成了DOM的基础。文档结构中,<html>是根元素,代表整个文档,其他的还有<head>,<body>,<p>,<span>等等。元素节点之间可以相互包含(当然遵循一定的规则)属性节点:元素...
2022-04-24 10:31:08
216
原创 删除数组最后一个元素
链接:https://www.nowcoder.com/questionTerminal/df4b0b7a459447538351c4c7008b34e7来源:牛客网//利用slicefunction truncate(arr) { return arr.slice(0,-1);}//利用filterfunction truncate(arr) { return arr.filter(function(v,i,ar) { return i!==ar.lengt.
2022-04-09 22:44:40
576
原创 axios以及vuex api请求之携带参数的问题
Vuex api get和post请求携带参数get请求api接口 单个参数api -> index.js方法一:export function reqTopSong(type){ return request({ url:'/top/song', method:'get', params:{ type } })}方法二:export function reqTopSong(params){ return request({ u...
2022-03-21 19:29:45
1619
原创 后台管理项目
vue-admin-template-masterbuild-----index.js webpack配置文件【很少修改这个文件】mock-------mock数据的文件夹【模拟一些假的数据mockjs实现的】,因为咱们实际开发的时候,利用的真是接口node_modules------项目依赖的模块public-------ico图标,静态页面,public文件夹里面经常放置一些静态资源,而且在项目打包的时候we...
2022-03-18 20:41:49
815
原创 尚品汇小结(-前端完成)
滚动行为在页面滚动到底部点击detail的商品图片之后,用router-link跳转,同时请求的数据也要通过三连环来实现<router-link :to="`/detail/${goods.id}`"> <img :src="goods.defaultImg" /></router-link>底部点击图片之后,跳转之后的页面的滚动条也会停留在上个页面的位置,为了阻止这个行为,vue-router的官方文档中专门设有一个属性(这一段放在router里面)
2022-03-03 22:19:12
508
原创 尚品汇小结(22-51)
防抖和节流防抖(比如用户在input中输入关键字,oninput会打印出你输入时的每一次)let inp = document.querySelector('input') inp.oninput = function(){ console.log(this.value) }节流(比如用户拖动滚动条时,你console.log的时候会一直打印)const content = document.getElementById('content') window.onscro
2022-02-21 18:48:30
487
原创 vue之父子组件间通信实例讲解(props、$ref、$emit) 插槽
vue之父子组件间通信实例讲解(props、$ref、$emit) - coderwhytop - 博客园 (cnblogs.com)
2022-02-18 20:47:41
208
原创 尚品汇小结(1-21)
1.创建项目项目基于vue2和vuecli42.划分目录结构assets 放静态资源 css和imagescomponents 放全局可以公用的组件pages 放根路径的组件router 路由器api 放接口,请求网络和响应3.创建vue.config.js(起别名)开始项目注册组件components有两个文件,这是页面的header和footer,在app.js里面引入并且注册让footer在 /login 和 / register 的页面不显
2022-02-15 15:13:30
430
原创 axios 以及 async、await
主要看这个Axios是什么?用在什么场景?如何使用?_慕课手记axios.all可以放入多个请求数据axios.all([])返回的结果是一个数组,使用axios.spread可将数组[res1,res2]展开为res1,res2小括号是对象解构,中括号是数组解构axios.get 参数一 表示请求地址 参数二 表示配置信息 axios.get("请求地址",{ params:{}, headers:{} })a...
2021-10-14 22:50:25
259
原创 增删查 节点操作 (未完)
添加节点删除子节点jq查找元素jsDOM添加和删除(remove)节点_y1271760083的博客-优快云博客_dom removeJS删除DOM元素的两种方法_小龙在线-优快云博客_js 删除元素
2021-09-22 13:14:40
83
原创 js二级导航之获取多行元素中的内容并改变
这里是仿b站的搜索框 给zonghe_2里面的元素加自定义属性,得到索引号这里是完整的js还有一些需要改进不能点击页面其他地方时,隐藏zonghe_2多次点击zonghe_p里面的元素,就会而且不能替换并排序原来的顺序,例图:...
2021-09-21 15:04:51
81
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人