首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端笔记
用户2701579443253
创建于2022-08-30
订阅专栏
前端笔记
暂无订阅
共27篇文章
创建于2022-08-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
TypeScript
TypeScript:TypeScript = JavaScript + Type ts的类型 any any可以是任何类型 unknown 需要明确用到的类型是什么/用到断言(as) void 函数
web性能优化
web性能优化 要搞清楚性能优化 需要知道从输入网址到展示页面中经历了什么 DNS查询 首先 要知道输入网址的服务器在哪里 ,通过DNS域名解析,会得到一个IP地址,这个 IP 地址就是服务器所在的机
《axios笔记》
认识axios axios的请求方式 常见的配置选项 axios实例的公共配置 baseURL(axios.default.baseUrl)timeout,headers。 axios.all可以发送
《pinia笔记》
什么是pinia Pinia本质上是一个状态管理的库,用于跨组件、页面进行状态共享 pinia和vuex的区别 使用pinia 认识store 定义store 使用store 操作和重置state 改
《Vuex状态管理笔记》
创建store 每一个vuex应用的核心就是store(仓库) store本质上是一个容器,它包含着你应用中大部分的状态(state) vuex和单纯的全局对象有什么区别 vuex的状态是响应式的,若
《Vue路由笔记》
使用Vue-router的步骤 默认跳转路径(redirect) 内置组件(router-link) router-link属性 魔法注释,路由懒加载:import函数 routes的其他属性 获取动
《跨域,静态服务器,动态服务器》
同源策略 同源策略:浏览器规定,如果js运行在源A里,那么就只能获取源A的数据,不能获取源B的数据,即不允许跨域 —————— 不同源的页面之间不准相互访问数据 源:window.origin或loc
《异步与promise》
异步 同步 能直接拿到结果 比如在医院挂号,拿到号才能离开窗口 拿到结果才能离开 异步 不能直接拿到结果 比如在餐厅等位,拿到号可以去逛街 轮询:可以每十分钟去餐厅问一下 回调:可以扫码用微信接到通知
《AJAX》
AJAX 用js发请求和收回应 安装node-dev(npm i -g node-dev) node-dev server.js 8888 AJAX是浏览器上的功能 浏览器可以发请求和收回应 浏览器在
《DOM事件和事件委托》
DOM事件 捕获与冒泡 捕获:从外到内找监听函数,叫事件捕获 冒泡:从内到外找监听函数,叫事件冒泡 同时支持两种调用顺序,先捕获,再冒泡 事件绑定api(addEventListener) div.a
《jQuery》封装
链式风格 :jQuery window.jQuery()是我们提供的全局函数 特殊函数jQuery jQuery(选择器)用于获取对应的元素 却不返回这些元素,而是返回一个对象(jQuery构造出来的
《DOM编程》
DOM(Document Object Model) 文档对象模型 定义:把网页抽象成document对象并对他进行操作的方式就是DOM。 JS用document操作网页。 获取元素(Element)
《函数arguments和this,bind绑定》
arguments 是包含所有参数的伪数组 没有数组共有属性(push、pop)的就是伪数组 Array.from():可以把任何不是数组的东西变成数组 this 如果不给任何的条件,那么this默认
《函数的要素》
函数的要素 每个函数都有这些东西 调用时机 作用域 闭包 形式参数 返回值 调用栈 函数提升 arguments(除了箭头函数) this(除了箭头函数) 一、调用时机 看到函数先直接跳过,一定要看到
《函数对象,定义函数》
定义 具名函数 具有名字的函数 匿名函数 匿名函数 去掉函数名就是匿名函数 let a = function(x,y){return x+y} 等式左边:声明一个变量a,并且把它赋值为 等式右边:函数
《数组对象》
《JS数组对象》:特殊的对象,对象中的一类。 定义: let arr = [1,2,3,] let arr = new Array(1,2,3,) //元素为1,2,3 let arr = new A
JS对象(Object)
JS对象(Object) 定义: 无序的数据集合 键值对的集合 写法: let obj = {'name':'hao','age':18} let obj = new Object({'name':'
JS基本类型
JS的数据类型 七种 数字(number) 字符串(string) 布尔(bool) 符号(symbol) undefined(空的) null(空的) object(对象): 数组,函数,日期不属于
git 本地仓库
一、git的六行配置(必须输入) git config --global --list(查看是否配置成功) 保证code可以直接在命令行执行 二、如何用git实现多版本切换 1.git init 在当
github 远程仓库
一、github 创建公私钥代码 cmder 操作 ssh-keygen -t rsa -b 4096 -C "你的任意邮箱地址"(创建公式代码) 按三次回车,操作成功,查看生成目录,进入下载目录(c
下一页