自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 云开发的基础概念

一、意义1. 前端程序员,可以借助云开发直接管理后端业务逻辑,与数据库2. 不用购买服务器,配置域名,https3.让前端成为全栈,成为可能二、 云开发基本概况1、传统小程序开发:对开发者运维要求较高云开发-全新的TCB:提供一站式后端云服务,统一构建、管理资源优点:无需理解后端逻辑、开发门槛低、效率更高2、小程序云开发能力①云数据库-可视化增删查改②存储③云函数3、云开发开通4、云开发所需具备的编程基础三、云开发的能力介绍1.存储能力:在小程序端直接上传,

2022-01-17 09:29:04 1755

原创 五道web前端面试题

一. Vue和 React有什么不同?使用场景分别是什么? 1、Vue 是完整一套由官方维护的框架,核心库主要有由尤雨溪大神独自维护,而 React是脸书维护(很多库由社区维护)。 2、Vue 上手简单,进阶式框架,白话说你可以学一点,就可以在你项目中去用一点,你不一定需要一次性学习整个 Vue 才能去使用它,而 React,恐怕如果你这样会面对项目束手无策。 3、语法上 Vue 并不限制你必须 es6+完全 js 形式编写页面,可以视图和 js 逻辑尽可能分...

2022-01-05 19:04:38 281

原创 React相关问题

React相关问题react 优点有?什么是jsx语法,有什么特点?写一个react函数组件写一个react 类组件react如何传递参数,子组件如何获取父组件传入数据react如何实现表单双向绑定react如何创建dom节点引用的react如何实现事件绑定?react 组件如何设置默认参数react脚手架安装命令是?创建命令是?react 优点有?组件化思维单向数据流jsx语法方便虚拟Dom节点保障优化下线。reactNative市场应用广,生态丰富(插件多)什么是jsx语法,有什么特点

2021-12-31 10:10:29 445

原创 React基础笔记(一)

React基础笔记欢迎大佬来看萌新写的笔记什么是React?React的特点react特点和优势:如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎大佬来看萌新写的笔记什么是React?React是一个声明式,高效且灵活的用于构建用户界面的JavaScript 库。

2021-12-30 21:52:37 683

原创 十道与vue面试相关的问题

### 写出vue高级方法 5个并列出含义- $nextTick(callback)数据更新,触发dom更新执行的回调函数- $set(更新数据,key,value)强制更新数据与视图(数组下标更新,更新视图)- $on 监听事件- $off 移除监听- $emit(事件名,事件值)- mixins 混入- extends 获取实例的构造函数- use 使用插件(执行插件的install方法)[百度](http://www.baidu.com)![全局方法](https://u...

2021-12-30 21:32:37 249

原创 DOM的五道面试题

1. 在一个 DOM 上同时绑定两个点击事件:一个用捕获,一个用冒泡。事件会执行几次,先执行冒泡还是捕获? 该 DOM 上的事件如果被触发,会执行两次(执行次数等于绑定次数) 如果该 DOM 是目标元素,则按事件绑定顺序执行,不区分冒泡/捕获 如果该 DOM 是处于事件流中的非目标元素,则先执行捕获,后执行冒泡2.attribute 和 property 的区别是什么? attribute 是 dom 元素在文档中作为 html 标签拥有的属性; proper...

2021-12-30 21:30:46 1437

原创 五道vue小众面试题

1.v-if 和 v-for 为什么不建议一起使用因为解析时先解析v-for在解析v-if。v-for比v-if优先级高,每一次都需要遍历整个数组,造成不必要的计算,影响性能。2.标签语义化是关于语义(Semantics)和默认样式的区别,语义化的主要目的就是让大家直观的认识标签(markup)和属性(attribute)的用途和作用3.vue初始化页面闪动问题 什么原因 怎么解决?答:使用vue开发时,在vue初始化之前,由于div是不归vue管的,所以我们写的代码在还没有解析的情况下

2021-12-30 21:28:28 124

原创 HTTP协议简介

HTTP协议概述HTTP是一个客户端终端(用户)和服务器端(网站)请求和应答的标准(TCP)。通过使用网页浏览器、网络爬虫或者其它的工具,客户端发起一个HTTP请求到服务器上指定端口(默认端口为80)。我们称这个客户端为用户代理程序(user agent)。应答的服务器上存储着一些资源,比如HTML文件和图像。我们称这个应答服务器为源服务器(origin server)。在用户代理和源服务器中间可能存在多个“中间层”,比如代理服务器、网关或者隧道(tunnel)。通常,由HTTP客户端发起一个请求,

2021-12-29 21:41:04 175

原创 HTML主要特性

主要特性01、语义特性(Class:Semantic)HTML5会赋予网页更好的意义和结构。更加丰富的标签将随着对RDFa、微数据、微格式、等方面的支持,构建对程序、对用户更有价值的数据驱动Web。02、本地存储特性(Class: OFFLINE & STORAGE)基于HTML5开发的网页APP拥有更短的启动时间,更快的联网速度,这全得益于HTML5 APP Cache、本地存储功能、Indexed DB(HTML5本地存储最重要的技术之一)和API说明文档。03、设备兼容特性 (C

2021-12-29 21:36:56 586

原创 js十五道基础面试题

1. js是什么,有什么特点?JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。特点:它是广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能。2. 基本数据类型有哪些? 一,整数类型(4个) byte,short,int,long 二,浮点型(2个) float,double 三,字符型(1个) char 四,布尔型(1个) ...

2021-12-29 21:36:14 530

原创 ps基础笔记

xmind1. 生成下级主题 按tab键2. 生成同级主题 按enter键3. 收缩子主题 按- 或 / 号键4. 展开子主题 按 + 或 * 号键5. 文字换行 ctrl + enterps1. ctrl + K 打开首选项2. 暂存盘 性能3. 修改 后退快捷键 ctrl + Z 还原/重做 ctrl + alt + Z4. photoshop界面介绍 1)菜单栏 2)工具栏 3)工具选项栏(菜单栏下方) 4)浮动面板...

2021-12-29 21:33:07 945

原创 react基础问题

1. 简述箭头函数与普通函数的区别(说出三条即可)(1)箭头函数比普通函数更加简洁(2)箭头函数没有自己的this(3)箭头函数继承来的this指向永远不会改变(4)call()、apply()、bind()等方法不能改变箭头函数中this的指向(5)箭头函数不能作为构造函数使用(6)箭头函数没有自己的arguments(7)箭头函数没有prototype(8)箭头函数不能用作Generator函数,不能使用yeild关键字2.forEach和map方法有什么区别(1)forEach()

2021-12-29 21:29:10 89

原创 五道vue相关问题

一.组件间通讯1.props/$emit父组件A通过props的方式向子组件B传递,B to A 通过在 B 组件中 $emit, A 组件中 v-on 的方式实现。2.$emit/$on通过一个空的Vue实例作为中央事件总线,用它来触发事件和监听事件,轻量地实现了任何组件间的通信3.vuex4.$attrs/$listeners当一个组件没有声明任何 prop 时,可以通过 v-bind="$attrs" 传入内部组件二.Promise的作用Promise是一种常用的异步解决方案,解决.

2021-12-29 21:27:57 85

原创 五道vue面试题

1.v-if 和 v-for 为什么不建议一起使用因为解析时先解析v-for在解析v-if。v-for比v-if优先级高,每一次都需要遍历整个数组,造成不必要的计算,影响性能。2.标签语义化是关于语义(Semantics)和默认样式的区别,语义化的主要目的就是让大家直观的认识标签(markup)和属性(attribute)的用途和作用3.vue初始化页面闪动问题 什么原因 怎么解决?答:使用vue开发时,在vue初始化之前,由于div是不归vue管的,所以我们写的代码在还没有解析的情况下

2021-12-29 21:27:09 140

原创 React基础概述

什么是React?React是一个声明式,高效且灵活的用于构建用户界面的JavaScript 库。使用 React 可以将一些简短、独立的代码片段组合成复杂的 UI 界面,这些代码片段被称作组件。jsx语法jsx:JavaScript和xml(html)标签混合写法作用:在JavaScript中书写html模板01 有且只有一个根节点02 class写成className03 在{}里写JavaScript04 数组里面可以直接写html标签05 注释用{/* */}

2021-12-29 21:26:19 99

原创 vue系列生命周期

1.beforeCreate在实例初始化之后,数据观测(data observer)和even/watcher事件配置之前被调用。2.created实例已将创建完成之后被调用。在这一步,实例已完成一下的配置:数据观测(data observer),属性和方法的运算,watch/event事件回调。这里没有$el3.beforeMount在挂载开始之前被调用:相关的render函数首次被调用。4.mounted el 被新创建的vm.$el 替换,并挂载刀实例上去之后调用该钩子。.

2021-12-29 17:24:27 83

原创 五道Vue小众面试题

1.普通函数 箭头函数的区别* 构造函数 1)箭头函数没有原型 原型是undefined 2)箭头函数this指向全局对象 而函数指向引用对象 3)call,apply,bind方法改变不了箭头函数的指向2.组件中 data 为什么是一个函数? 因为组件是用来复用的,且 JS 里对象是引用关系,如果组件中 data 是一个对象,那么这样作用域没有隔离,子组件中的 data 属性值会相互影响,如果组件中 data 选项是一个函数,那么每个实例可以维...

2021-12-29 09:58:10 218 1

原创 有关HTML的小众面试题

### Doctype 作用?标准模式与兼容模式各有什么区别?-<!DOCTYPE>声明位于HTML文档中的第一行,处于 html 标签之前。告知浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不存在或格式不正确会导致文档以兼容模式呈现。-标准模式的排版 和 JS 运作模式都是以该浏览器支持的最高标准运行。在兼容模式中,页面以宽松的向后兼容的方式显示,模拟老式浏览器的行为以防止站点无法工作。### HTML5 为什么只需要写 `<!DOCTYPE HTML>`?-..

2021-12-28 21:43:11 154

原创 web常用单词

HTML英语单词 head 头部 title 标题 meta 元 元数据charset 字符集 字符设置 body 主体 身体width 宽度 height 高度 color 颜色 align 对齐 left 左 right 右 center 居中...

2021-12-28 21:39:28 625

原创 css知识点总结

一.什么是css?CSS(Cascading Style Sheets)层叠样式表,专注于页面的表现层。二.CSS引入方式1.行内样式在开始标签上加style=”样式属性名1:样式属性值1;样式属性名2:样式属性值2;...” 属性内嵌式把所有的css样式都写在<style></style>标签内,<style></style>放在head标签内外链式把所有的css样式均放在一个css单独的文件里(后缀名xx.css),在h

2021-12-28 21:37:18 1161

原创 Vue常见五道面试题

一.vuex有哪几种属性有五种,分别是State , Getter , Mutation , Action , Module (就是mapAction)1. state:vuex的基本数据,用来存储变量2. geeter:从基本数据(state)派生的数据,相当于state的计算属性3. mutation:提交更新数据的方法,必须是同步的(如果需要异步使用action)。每个mutation 都有一个字符串的 事件类型 (type) 和 一个 回调函数 (handler)。回调函数就是我们实际

2021-12-28 21:27:23 83

原创 五道js小型面试题

1. ==和===的区别?==判断时会进行隐式转换;只判断值是否相等,不判断数据类型。 ===判断是不会进行转换,必须值和数据类型都相等.2. 0,{},[],"",undefind,null,0,1,-1 是true还是false?只有 null undefined '' NaN 0 false 这几个是 false,其他的情况都是 true,比如 {} , []。3. 值传递与引用传递有什么区别?var a = 100; function f(a) { a -= 10; } f(..

2021-12-28 21:18:52 129

原创 js五道面试题

1. js是什么,有什么特点?JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。特点: 1、解释性的脚本语言(代码不进行预编译) 与其他脚本语言一样,JavaScript也是一种解释性语言,它提供了非常方便的开发过程。JavaScript的基本语法结构与C、C++、Java非常相似。2、基于对象 它也可以看作是一种面向对象的语言,这意味着JavaScript可以使用它创建的对象。因此,许多函数可以来自脚本环境中对象方法和脚本之间的交互。3、简单而弱

2021-12-28 21:16:41 185

原创 js知识点小总结

1.js是什么2.js引入方式3.js注释方式4.js输出方式 在浏览器窗口输出 alert() 警告框 在文档里输出 document.write() 在控制台输出 console.log()5.数据类型 1)字符串类型 string 2)数字类型 number 3)布尔类型 boolean (true/false) 4) null 5)undefined 数组 / 对象6.变量1)声明变量 ...

2021-12-28 21:12:42 143

原创 十五道前端面试题

1.什么是闭包?应用场景 闭包就是函数嵌套函数的特殊形式:1.函数作为参数被传入 2.函数作为返回值被返回 闭包其实也是自由变量的特殊表现形式:1.自由变量:没有在当前作用域声明的变量 2.自由变量的值和作用域是在函数定义的时候去欸的那个,不是在函数执行的时候确定 优点:1.可以变量私有化,避免变量的全局污染 2.自由变量值,存储在内存中不会被销...

2021-12-28 21:09:11 82

原创 vue的小型五道面试题

1 vue 中 keep-alive 组件的作用 keep-alive 是 Vue 内置的一个组件,可以使被包含的组件保留状态,或避免重新渲染。2 说出至少4种vue当中的指令和它的用法v-if:判断是否隐藏;v-for:数据循环;v-bind:class:绑定一个属性;v-model:实现双向绑定3 v-show和v-if指令的共同点和不同点相同点: v-show 和 v-if 都能控制元素的显示和隐藏。v-show指令是通过修改元素的display的CSS属性让其显示或者隐藏v-...

2021-12-28 21:01:41 290

原创 webpack的概念

一、什么是webpack?webpack 是一个开源的前端包工具。webpack 提供了前端开发缺乏的模块化开发方式,将各种静态资源视为模块,并从它生成优化过的代码。 要使用 webpack 前须先安装 node.js。webpack是前端的一个自动化工具,有了它可以大大提高写项目的效率,可以对css,js文件进行自动压缩,把sass代码自动解析成对应的css文件,让你的代码和样式实时的显示在浏览器上,当然,我们使用webpack的目的还是为了项目完成后进行打包,webpack并不强制使用AMD..

2021-12-28 20:48:09 462

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除