笔记
文章平均质量分 85
前端sunny
这个作者很懒,什么都没留下…
展开
-
VUE3学习
vue3学习笔记原创 2022-09-28 18:03:51 · 251 阅读 · 0 评论 -
node学习笔记
初识Node.js 定义Node.js 是一个基于 V8 引擎的 JavaScript 运行时(运行环境)Node.js 中的 JS 运行环境V8 引擎内置 APIfspathhttpjs 内置对象querystring等等** 注意:**浏览器是 JavaScript 的前端运行环境Node.js 是 JavaScript 的后端运行环境Node.js 中无法调用 DOM、BOM 等浏览器的 APINode.js 作用基于 Node.js 有很多强大的工具和框架原创 2022-04-28 21:11:32 · 1749 阅读 · 0 评论 -
Promise
异步操作promise封装fs文件操作原始:const fs =require('fs')fs.readFile(url,(err,data)=>{ //如果出错则抛出错误 if(err) throw err //输出文件内容 console.log(data.toString())})promise:const fs =require('fs')let p=new Promise((resolve,reject)=>{ fs.readFile(url,(err,da原创 2022-03-24 19:00:03 · 265 阅读 · 0 评论 -
JavaScript基础知识总结
前端基础知识总结JavaScript数据类型基本数据类型(值类型)-------栈存储String、Number、Boolean、Null、Undefined、Symbol引用数据类型------堆存储,动态分配,不会销毁Object、Array、Function作用域全局作用域函数(局部)作用域函数定义就会有作用域块级作用域(ES6新增:let、const)执行上下文全局执行上下文函数执行上下文函数调用就会生成函数执行上下文作用域与执行上下文区别作用域是静态原创 2022-03-24 18:57:42 · 1063 阅读 · 0 评论 -
Java学习
文章目录Java学习基础知识点模板输出输入运算符优先级Java学习基础知识点模板public class Hello{ public static void main (String args[]){ }}输出System.out.print();//不换行System.out,println();//换行输入Scanner in = new Scanner(System.in);System.out.println(in.nextLine());运算符优先级优先原创 2021-03-13 20:32:04 · 137 阅读 · 0 评论 -
JS之This 关键字问题
文章目录This 关键字问题this的定义this的绑定方法①默认绑定谨记:②隐式绑定谨记:隐式绑定this丢失问题③硬绑定/显式绑定call/applybind隐式与显式的区别④构造函数绑定测验例1例2例3This 关键字问题this的定义函数一旦创建就有this属性this指向本身this指向实际调用的对象译为“这”this的绑定方法①默认绑定当一个函数没有明确的调用对象的时候,也就是单纯作为独立函数调用的时候,将对函数的this使用默认绑定:绑定到全局的window对象例子:fu原创 2021-03-12 09:53:17 · 185 阅读 · 0 评论 -
前端之React学习(四)
文章目录前端之React学习(四)路由进阶与高阶组件高阶组件WithRouter监控路由变化 history编程式导航 history路由传参params 方式传参 matchquery 方式传参 locationhookuseState多个状态声明对象类型的状态多次声明(推荐)redux需求场景三大原则使用下载读取,修改前端之React学习(四)路由进阶与高阶组件高阶组件参数是一个组件,同时返回的也是一个组件这类组件称为高阶组件(如:WithRouter)WithRouter让不是路由切换的原创 2021-03-09 10:50:03 · 112 阅读 · 0 评论 -
前端之React学习(三)
文章目录前端之React(三)React 脚手架安装(有 node)创建项目启动项目文件解释创建组件引用组件多行标签图片引用组件的 props 和 state组件的传值正向传值——父传子(props)逆向传值——子传父第三种——同级传值(pubsub.js)axios(数据请求)& json-server(数据模拟)下载数据模拟的启动数据请求react 处理跨域问题正向代理——开发环境反向代理——上线环境例子--模拟请求真实的网络接口路由基本知识下载index.js 引用index.js 中 Bro原创 2021-03-08 21:15:15 · 316 阅读 · 0 评论 -
前端之React学习(二)
文章目录前端之React学习(二)state 状态state 与 props 的区别state 与 props 最重要的区别声明式渲染state 的基本使用state 进阶ref 转发概念ref 的三种使用方式字符串的方式回调函数(推荐)React.createRef()前端之React学习(二)state 状态state 与 props 的区别props:组件对外的接口state:组件对内的接口解释组件内可以引用其他组件,组件之间的引用形成了一个树状的接口如果下层组件需要引用上层组件的数原创 2021-03-05 18:04:13 · 255 阅读 · 0 评论 -
前端之React学习(一)
文章目录前端之React学习(一)react 基本概念react 的基本概念特点原理react 开发环境的搭建react 的使用下载jsx 基本使用基本概念注释多行标签jsx 进阶使用使用表达式计算函数三元/三目运算符数组属性设置(样式...)react 列表(遍历数据)遍历数据的方法map()循环遍历for in 循环遍历for each点击事件&render 重新渲染事件遍历对象对象知识回顾:遍历对象面向组件组件的重要概念特点重要组成演变过程react 组件的组成部分react 组件的作用组件与原创 2021-03-05 17:57:56 · 621 阅读 · 0 评论 -
前端之Vue学习(二)
品牌列表案例【02】品牌列表的添加品牌列表的删除somefindIndex 索引关键字搜索foreachfilter注意: some findIndex forEach filter 这些都属于数组的新方法都会对数组的每一项,进行遍历,执行相关操作过滤器的使用按键码修饰符自定义指令全局指令——文本框聚焦局部指令过滤器概念:vue.js 允许自定义过滤器,可被用作一些常见的文本格式化。应用:mustachc插值 和 v-bind表达式过滤器应该被添加在j原创 2020-07-25 15:36:49 · 241 阅读 · 0 评论 -
前端之Vue学习(一)
导课MVVM(前端思想)前端视图层的分层开发思想,主要把每个页面分成了M、V和VM。M:保存每个页面中单独的数据VM:调度者,分隔了M和V,每当V层想要获取或保存数据的时候,都要有VM做中间的处理V:每个页面中的HTML结构MVVM提供了数据的双向绑定。vue 的特点**1.:**在 vue实例 的内部中,如果想要获取 data 上的数据,或者,想要调用 methods 中的方法,必须通过this.数据属性名 或 this.方法名这里的this指的是new出来的 vue实例 的对象——原创 2020-07-25 15:33:59 · 109 阅读 · 0 评论 -
前端之响应式布局
响应式布局1.定义:就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本,可以为不同终端的用户提供更加舒适的界面和更好的用户体验。原创 2020-07-06 20:07:48 · 467 阅读 · 0 评论 -
flex布局-一维布局
文章目录flex布局 —— 一维布局基本概念flex容器属性flex-directionflex-wrapflex-contentalign-itemsalign-contentflex项目属性flex布局 —— 一维布局基本概念Flexbox叫弹性盒模型,它的使用场景主要是屏幕自适应布局和取代浮动布局。设置了display:flex属性的元素,称为Flex容器,他里面的所有子元素统称为容器成员,称为Flex项目。Flex容器有两根坐标轴:主轴(main axis)和交叉轴(cross axis原创 2020-07-06 20:07:16 · 296 阅读 · 0 评论