自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试官问你项目?

文章目录一、为什么学习前端?二、为什么用RN?综合开发角度性能方面更新维护方面三、RN是怎么实现的?四、米家的定位五、 怎么通信的六、什么协议的接口七、怎么知道他是否执行成功八、怎么优化的九、最大的收获印象最深的最成就感的十、做了啥思路经历一、为什么学习前端?二、为什么用RN?综合1、开发方式(1)代码结构: React Native更为合理,组件化程度高(2)UI布局:Web布局灵活度 > React Native > Native(3)UI截面图:React Native使

2021-11-10 15:50:03 2352

原创 想了很久的算法

文章目录1.求字符串中不重复的最长子串1.求字符串中不重复的最长子串

2021-08-07 16:44:16 115

原创 JS中字符串总结

1.寻找方法方法返回值用法indexOf(最开始出现的位置,从前往后找)返回下标,没有返回-1array.indexOf(item,start)lastIndexOf(最后出现的位置,从后往前找)返回下标,没有返回-1array.lastIndexOf(item,start)includes包含返回true,不包含返回falsestr.includes(“world”);charAt()在指定位置的字符str.charAt(2)charCode

2021-08-07 11:58:17 126

原创 JS中的数组总结

文章目录1.迭代方法2.寻找方法3.转换方法4.操作方法5. 栈堆方法 (都会改变原始数组)6. ES6中新增的数组的方法1.Array.of() 将所有值形成一个数组2.Array.from() 将类数组对象或可迭代对象转化为数组。3.**find()** findIndex()fill() copyWithin()entries() **keys()** **values()** **includes()**4.flat()1.迭代方法方法返回值用法entries

2021-08-07 11:01:46 131

原创 ReactNative: 使用第三方库图像选择器react-native-image-picker

文章目录1.安装2. 使用1.安装//安装(本人安装的是低版本的:0.28.0) npm install react-native-image-picker@0.28.0 --save//链接 (系统会自动在xcode中导入xcodeproj工程和.a静态包, link后面可以跟具体的库名,也可以不用跟) npx react-native link react-native-image-picker@0.28.0 ···2. 使用 //选择图片 就是点击加号的时候_showImage

2021-08-03 16:58:26 629

原创 前端面试题之ES6

1.ES6是js的语言的下一代标准 在2015年6月发布2.let const​ let 声明的变量只在let命令所在的代码块中有效​ let 只能声明一次​ let 不存在变量提升 会有暂时性死区 这个死区就是typeof就会报错​​ const 声明一个只读的常量,一旦声明,常量的值就不能改变, 一旦声明必须初始化,否则就会报错。​ 保证不变的值是是地址不变,如果是对象数组里面的数据是可以变的。​ 就是说 如果const arr =[],obj={}arr.push({obj})//

2021-08-01 14:03:39 242

原创 前端面试题之js

1.js基本数据类型值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。引用数据类型:对象(Object)、数组(Array)、函数(Function)。**注:**Symbol 是 ES6 引入了一种新的原始数据类型,表示独一无二的值。基本类型的值存在栈中,引用数据类型的地址存在栈中,内容存在堆中。2.堆和栈有什么区别?堆和栈的概念存在于数据结构中和操作系统内存中。在数据结构中,栈中数据的

2021-06-13 09:19:23 249

原创 前端面试题之CSS

CSS遗留问题:1.maigin重叠,还有什么浮动上去,z-index,image标签隐藏1.css盒子模型有标准盒模型和怪异盒模型区别在于设置width和height时,所对应的范围不同。标准盒模型的width和height属性的范围只包含了content,而IE盒模型的width和height属性的范围包含了border、padding和content。一般来说,我们可以通过修改元素的box-sizing属性来改变元素的盒模型。box-sizing属性值content-box 这是 C

2021-04-26 16:34:43 325 1

原创 前端面试题值微信小程序基本问题

微信小程序基本问题1.扫网页端码登录打开二维码,二维码中包含一个可唯一识别的字符串,成为uuid当一个可以与微信服务器交互的客户端扫描该二维码,客户端获得该二维码的uuid,并与自身的账号进行绑定浏览器端获得了客户端已经登录的账号信息,并且进行显示,等待客户端点击确认登录客户端点击确认登录,将uuid+账号信息发送到服务器,微信服务器收到之后根据uuid找到该浏览器的请求页面,并且给出token,然后登录成功。2.canvas保留3.云函数保留4.登录前端代码 wx.login

2021-04-26 10:05:15 242

原创 前端面试题之React

React遗留问题react中从a页面跳到b页面,取消a中的一些监听事件redux实现计算器vue和react的区别1.React声明周期React的生命周期从广义上分为三个阶段:挂载、更新渲染、卸载。新增前 16.3[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cLnGniF9-1619356657456)(C:\Users\XUETING\AppData\Roaming\Typora\typora-user-images\image-2021042516

2021-04-25 21:18:27 390

原创 前端面试题之项目中的难点

项目中遇到的难点1.发表动态后端代码: async insert (data) { let {filename,url} = data; // console.log(filename,url,table) var base64 = url.replace(/^data:image\/\w+;base64,/, "");//去掉图片base64码前面部分data:image/png;base64 var dataBuffer = new Buffer.from(bas

2021-04-25 15:39:23 10052

原创 前端面试题之网络篇

HTTP和HTPPS的区别:HTTP简介​ HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。。​ HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP原理​ HTTP协议工作于客户端-服务端架构上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。​ Web服务

2021-04-21 21:36:56 2368

原创 第六次笔记之函数

8.1 函数定义三种方式通过函数声明的形式来定义通过函数表达式的形式来定义通过function构造函数实例化的形式来定义8.2函数调用构成函数主体的js代码在定义时不会被执行,只有调用的时候才执行。四种方式作为函数作为方法作为构造函数通过他们的call()和apply()方法间接调用8.3 函数的实参和形参实参的个数比function括号中形参的个数少,多余的形参的值都是...

2020-05-05 15:43:21 130

原创 第五次笔记之语句

语句表达式计算出一个值,语句用来执行使某件事发生。1.1 表达式语句例如赋值语句。1.2 复合语句和空语句1.3声明语句1.3.1 varvar来声明一个变量或者多个变量。var声明的变量是无法通过delete删除的。如果没有初始化,这个结果就是undefined。1.3.2 functionfunction开头的是声明语句。...

2020-02-29 18:51:34 143

原创 第四次笔记之表达式

表达式1.1 原始表达式原始表达式包括常量或者直接量,关键字和变量。例如:1.23“hey”true;1.2对象和数组的初始表达式数组的初始表达式【1+2,2+3】对象的初始表达式var p={X:2,y:3};1.3函数定义表达式也成为函数直接量。函数定义表达式包含关键字function,后面是一对圆括号,再是花括号。var squre = function(x){...

2020-02-29 18:39:47 230

原创 第三次笔记之包装对象与数据类型转换

1.综述1.1类型分类原始类型和对象类型原始类型包括:数字,字符串,布尔值和null (空)和undefined(未定义)。其他的是对象,对象是属性的集合,每个属性都由“名/值对”,还有一个特殊的对象,全局对象。还有常见的数组。还有特殊的函数。函数就要说到构造函数,使用new来新建一个,其他的类:正则(RegExp)错误(Error)日期(Date)拥有方法的类型和不能拥...

2020-02-29 16:44:42 184

原创 基础js

1.1背景1.1.1javascipt与ECMAScriptECMAScript是JavaScript的官方命名。JavaScript是一种编程语言。ECMAScript是这种语言规范的名字。1.1.2 JAVAScript的影响和本质了解即可1.2语法1.2.1 语法概述主要是等于号。一个等于号是用于变量赋值。三个连续的等于号,用于比较两个值。1.2.2 语句和表达式1...

2020-02-23 17:26:18 160

空空如也

空空如也

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

TA关注的人

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