前端学习
文章平均质量分 63
111
咸鱼10086
这个作者很懒,什么都没留下…
展开
-
柯里化实现add函数
第一版思考 这样操作只能够接收到两个括号内的参数,function add(){ let args = [...arguments]; let inner = function(){ args.push(...arguments); let sum =args.reduce((prev,cur)=>prev+cur) return sum } return inner }console.log(add(1)(原创 2021-11-28 10:57:22 · 564 阅读 · 0 评论 -
React Router v6 Redict的写法
React Router v6把<Redict>替换为了`故重定向写法更新为在这里插<Routes> <Route path="/about" element={<About/>}/> <Route path="/home" element={<Home/>}/> <Route path="*" element={<Navigate to="/about" />}/>原创 2021-11-14 16:58:17 · 1316 阅读 · 0 评论 -
cli4 别名配置
配置文件 vue.config.js 和 .editorconfigvue.config.js(cli4的写法)注:该文件要放在根目录下与src同级const path = require('path');//引入path模块function resolve(dir){ return path.join(__dirname,dir)//path.join(__dirname)设置绝对路径}module.exports={ chainWebpack:(config)=>.原创 2021-08-13 20:52:56 · 168 阅读 · 0 评论 -
webpack实现模块化开发
模块化开发es6的模块化在script的引用中使用type="module"进行定义导出与导入:export {flag,sum}import {flag,sum} from “./aaa.js”webpack打包前端资源模块化管理与打包工具,可以将许多松散的模块依照依赖与规则进行报打包成符合生产环境部署的前端资源,还可以将许多松散的模块进行分割,等到实际需要的时候异步加载使用:在命令行 webpack main.js dist/bundle.js 目标路径 存放路径只需要在htm原创 2021-08-04 14:39:20 · 189 阅读 · 0 评论 -
vue组件化笔记
组件化创建组件构造器 vue.extend()注册组件vue.component()使用组件基本使用过程 <body> <div id='cpn'> <!-- 使用组件 --> <my_cpn></my_cpn> </div> <script> // 构造组件 const my_cpn=Vue.extend({ template:` <d原创 2021-08-04 14:38:13 · 120 阅读 · 0 评论 -
vue基础笔记
vue.js基础知识Vue.js 的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进 DOM 的系统:<div id="app"> {{message}}</div> <script> var app = new Vue({ el: '#app', //挂载要管理的元素 data: {//定义数据 数据需要{{}}定义 message: 'Hello Vue!' } })</script>循环:v原创 2021-06-29 12:09:45 · 114 阅读 · 0 评论 -
VUE单击列表响应(v-for+v-bind)
VUE单击列表响应<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>作业一</title> <script src="js/vue.js" type="text/javascript" charset="utf-8"></script> <style> .active{ color: red;原创 2021-06-27 09:47:01 · 92 阅读 · 0 评论 -
js高级
js高级内存分类加载代码到内存----编译-----解析栈:全局变量、局部变量堆:对象释放内存:局部变量由函数执行完后,自动释放;对象:成为垃圾对象–>由垃圾回收器自动回收js函数调用都是值传递,没有引用传递回调函数:定义:自己定义,且没有主动调用,触发事件或者自动调用的函数分类:1.dom事件触发函数 2.定时器回调函数 3.ajax请求回调函数 4.生命周期回调函数IIFE(匿名函数自调用)thisthis是所有函数内部都有的一个对象,它的值是调用函数的当前对象(没有指定就原创 2021-05-15 16:13:57 · 83 阅读 · 0 评论 -
js基础02
BOM浏览器对象模型,用来完成对浏览器的操作 作为window对象的属性保存window 代表整个浏览器的窗口,window是网页中的全局对象navigator 代表当前浏览器的信息,通过该对象可以识别不同的浏览器location 代表当前浏览器的地址栏信息history 代表浏览器的历史纪录,由于隐私不能获取到历史记录,只能操作向前或向后操作,在当次访问有效screen 代表用户的屏幕信息navigator通过useragent 不能判断,可以通过一些浏览器原创 2021-04-19 16:52:23 · 38 阅读 · 0 评论 -
js基础01
javascrip最流行的脚本语言几个框架与库jQuery angular(模块化) react(虚拟DOM) vue axiosui框架ant-design elementui iview bootstrap amazedui引入javascrip1.内部标签可以放在body与head中<script>…………</script>2.外部引入<script type="text/javascriptt" src="js/popup.js"><原创 2021-04-13 15:52:28 · 43 阅读 · 0 评论 -
css基础
css(表现)css层叠级联样式表三种导入方式1.行内样式 2.外部样式的两种导入方式:link(链接) @import(导入)h1 { color: indianred;}在html文件中通过link链接1. <link rel="stylesheet" href ="css/style.css" type="text/css" >2. <style> @import url("css/style.css") &l原创 2021-04-13 15:51:01 · 36 阅读 · 0 评论 -
html学习笔记1
link1.使用link 链接外部style的css样式2.link可以链接网站图标<head> <link rel="stylesheet" type="text/css" herf="style.css"> <link rel="stylesheet" type="text/css" media="print" herf="print.css"></head>base设置一个基准的url,让html文件在此基础上进行解析(必原创 2021-03-23 18:00:03 · 93 阅读 · 0 评论