前端
_介介歪
这个作者很懒,什么都没留下…
展开
-
使用React Hook 编写网易云轮播图
参考了这篇博客:JS轮播图(网易云轮播图)最终效果:只写了自动轮播,没有写点击左右移动使用的方法是用数组来循环改变轮播图的css属性JSX部分import React, { useEffect,useState,useRef } from 'react';import './index.less'import banner1 from '@assets/static/banner1.jpg';import banner2 from '@assets/static/banner2.jpg'原创 2021-08-05 15:46:38 · 810 阅读 · 2 评论 -
前端干货文章记录
【你真的了解package.json吗?来看看吧,这可能是最全的package解析】https://juejin.cn/post/6987179395714646024原创 2021-07-21 17:53:22 · 91 阅读 · 0 评论 -
React源码阅读
React和Vue的源码阅读解析算是每个前端程序员的必备课所以我来还债了(;д;)不知道能更新多久,能写一点是一点点原创 2021-06-11 13:37:10 · 176 阅读 · 1 评论 -
macos怎么以root权限打开vscode
1.在vscode中安装codea.下载,安装并打开Visual Studio Code。b.打开命令面板(在Mac上为⌘+ ⇧+ P)或查看 ❯ 命令面板????c.键入shell command查找 Shell Command: Install ‘code’ command in PATH command安装完成2.在终端中查找code的位置a.在终端中输入where is code查找code的位置b.打开vscodesudo open + code的位置参考资料:如何在O原创 2021-04-21 11:59:13 · 4372 阅读 · 0 评论 -
Redux学习笔记
Redux学习(つД`)・゚・ 梳理一下Redux的知识点Redux 是什么?Redux中文文档中的解释是:Redux 是 JavaScript 状态容器,提供可预测化的状态管理。首先,要了解Redux的作用,我们需要先了解React中的state—>React官网中State的文档Redux三大核心概念action:描述如何改变statereducer:根据action执行改变state的动作store:管理state和reducerstore的职责:维持应用的原创 2021-04-20 14:35:18 · 1304 阅读 · 0 评论 -
浅谈Vue和React的不同之处
Vue和React的不同之处1.JSX & TemplatesVue是Template+JavaScript+CSS的单文件组件的形式,更加接近于传统的前端写法,更加容易理解。无需引入css文件,看起来更为简洁。React使用的JSX语法,all in JavaScript,虽然看起来更为繁复啰嗦,但其在JavaScript中插入HTML的做法,使得开发者拥有了更强的操控HTML的能力。2.api因为Vue的结构与逻辑的分离,在Vue中操控HTML需要更多的api,诸如v-if/v-for原创 2021-03-15 00:12:44 · 118 阅读 · 0 评论 -
JavaScript学习思维导图
chapter10 DOMChapter 11 Ajax&Comert原创 2020-09-08 16:55:07 · 96 阅读 · 0 评论 -
JavaScript高级程序设计
原创 2020-09-04 16:28:04 · 143 阅读 · 0 评论 -
2020-08-17
jQuery ajax中支持的数据类型1.xml:返回xml文档,可用于jQuery处理2.html:返回纯文本html信息,包含的script标签会插入dom执行3.script:返回纯文本JavaScript代码,不会自动缓存结果。4.json:返回json数据5.jsonp:json格式。使用json形式调用函数6.“text”纯文本字符串...原创 2020-08-17 18:00:03 · 68 阅读 · 0 评论 -
bilibili笔试题
找出有序数组(从小到大排列)中和为sum的两个数,要求复杂度为O(n),找到一组即可function solve (arr, target) { let i = 0 let j = arr.length - 1 let first, last while (i < j) { first = arr[i] last = arr[j] const sum = first + last if (sum === target) return [firs..原创 2020-08-17 11:59:10 · 3177 阅读 · 0 评论 -
umi+dva+antd
1、 关于UmiJS框架:是一个可插拔的企业级 react 应用框架,里面内置集成了Dva,能让项目快速上手。2、 关于Dva框架:react轻量级框架dva = React-Router + Redux + Redux-saga ;主要解决react数据流问题.react(https://react.docschina.org/)umi–路由配置(https://umijs.org/)dva–数据流方案(https://dvajs.com/guide/)...原创 2020-07-20 16:44:06 · 1212 阅读 · 0 评论 -
js中的匿名函数
匿名函数顾名思义指的是没有名字的函数,在实际开发中使用的频率非常高!也是学好JS的重点。匿名函数:没有实际名字的函数。首先我们声明一个普通函数://声明一个普通函数,函数的名字叫fnfunction fn(){console.log("张培跃");}然后将函数的名字去掉即是匿名函数://匿名函数,咦,运行时,你会发现报错啦!function (){console.log("张培跃");}到此,你会发现单独运行一个匿名函数,由于不符合语法要求,报错啦!解决方法只需要给匿名函数包裹一转载 2020-06-10 17:00:39 · 87 阅读 · 0 评论 -
vue学习
请注意开头的部分xml声明,与svg的命名空间xmlns、版本version等部分,主要是考虑兼容性的问题;这些部分在HTML5中基本都可以不用写了(写不写还是自己瞧着办吧)。如何在vscode中创建代码模板:https://www.pianshen.com/article/7007171076/...原创 2020-05-16 14:15:40 · 132 阅读 · 0 评论