- 博客(29)
- 资源 (9)
- 收藏
- 关注
原创 前端HTML面试题:meta 元素都有什么
元素是一个非常重要且常用的元素,它用于表示关于HTML文档的元数据(metadata),这些元数据不会直接显示在页面上,但可以被浏览器以及其他网页服务利用。在前端开发的面试中,了解。标签的基础知识对于前端开发者在面试中展示他们对HTML文档结构的理解是非常有帮助的。元素的各种用途和属性是非常有帮助的。
2024-04-22 13:31:00
923
原创 js 中toLocaleString的用法
是 JavaScript 内置的一个方法,它可以根据用户的本地环境(即浏览器的语言和区域设置)将数字、日期和数组格式化为相应的本地化字符串。
2024-04-02 16:51:56
723
原创 react native 使用ScrollView实现下拉更新,上拉加载更多
在React Native中,要实现下拉更新和上拉加载更多的功能,你需要自定义ScrollView组件,监听滚动事件并根据滚动的位置来判断何时触发更新和加载更多的操作。
2024-03-27 15:16:44
1481
原创 React Native获取及监听网络状态
在React Native中,要获取和监听网络状态,你可以使用库(以前是核心库的一部分,但在React Native 0.60之后被移出并作为一个独立的库提供)。
2024-03-26 23:49:46
1366
原创 react native hooks 如何避免重复请求
用来存储上一次请求的标识(如请求的URL加上请求参数的哈希值),在每次发起新的请求前,先检查这个标识是否与当前要发送的请求相同。如果是,则取消或跳过新请求。通过以上方式可以有效地避免在React Native应用中使用Hooks时的重复请求问题。如果你使用的是支持取消的HTTP客户端(例如axios),可以在。的清理函数中取消未完成的请求。
2024-03-26 21:59:17
1352
原创 react native hooks 页面出现重绘问题,如何解决
通过上述优化手段可以显著改善React Native应用中由于不当使用Hooks而导致的页面重绘问题。记得始终遵循“按需更新”原则,只在真正必要时更新组件的状态和重新渲染组件树。
2024-03-26 21:46:16
859
原创 js 封装一个函数方法,去掉数组对象里面的某个元素
在上面的示例中,我们定义了一个数组 myArray,然后使用 removePropertyFromArray 函数去掉了其中的 workFootageId 属性,最后打印出新的数组。
2023-08-17 14:44:26
154
原创 react useState 更新数组没有生效
在React中使用useState来更新数组时,需要注意一些细节。由于useState是基于不可变性的原则,直接修改数组的某个元素是不会触发组件重新渲染的。相反,你应该创建一个新的数组副本,并将其传递给useState的更新函数。
2023-08-15 15:58:57
2187
原创 React Native 开发使用 hooks中组件重复渲染问题怎么解决?
React Native 开发使用 hooks中组件重复渲染问题怎么解决
2023-02-09 13:02:49
1164
原创 ReactNative渐变组件 react-native-linear-gradient
渐变组件 react-native-linear-gradient
2023-01-31 11:24:54
1316
原创 vscode 设置代码格式化缩进为4个空格
1.在设置中搜索“tabsize” ,将下图中两个地方都改为4。搜索:"detectindentation",将前面的勾选去了。2. 选择要格式化的文件,右键选中“格式化文档”
2023-01-08 21:26:24
3271
原创 1、Python简介
Python的创始人为荷兰人吉多·范罗苏姆(1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为 ABC 语言的一种继承。之所以选中Python作为程序的名字,是因为他是 BBC 电视剧——蒙提·派森的飞行马戏团()的爱好者。
2023-01-08 02:01:17
120
原创 前端开发中常见的图片格式
JPEG,GIF,PNG,最流行的是 jpeg 格式,可以把文件压缩到最小在 ps 以 jpeg 格式存储时,提供 11 级压缩级别。
2022-06-04 20:36:27
1767
原创 JavaScript常用的的十个高阶函数
本系列面试题旨在学会相关知识点,从而轻松应对面试题的各种形式,本文讲解了 JavaScript 中的一些 高阶函数,包括参数和返回值等。高阶函数是对其他函数进行操作的函数,可以将它们作为参数或返回它们。简单来说,高阶函数是一个函数,它接收函数作为参数或将函数作为输出返回。1.函数可以作为参数function bar(fn){ if(typeof fn === "function"){ fn() }}bar(function () {})2. 函数可以作为返回值funct
2021-12-20 23:36:15
2121
原创 Centos查看端口及防火墙
PS:centos7默认没有 netstat 命令,需要安装 net-tools 工具,yum install -y net-tools。如果要开放的端口太多,嫌麻烦,可以关闭防火墙,安全性自行评估。
2021-08-08 21:40:55
20539
原创 js使用filter递归过滤树形结构数组
今天遇到了这么一个问题,一个管理系统的前端使用vue,通过路由控制用户权限。由后端返回权限编码列表,前端菜单列表需要对这些权限编码进行过滤。菜单是树形结构,如果父级菜单被过滤,则该父级下所有子级菜单也被过滤。
2021-05-06 11:38:40
3740
4
原创 es6中如何删除数组中指定下标的值或者对象
1、js中的splice方法splice(index,len,[item]) 注释:该方法会改变原始数组。splice有3个参数,它也可以用来替换/删除/添加数组内某一个或者几个值index:数组开始下标len: 替换/删除的长度 item:替换的值,删除操作的话 item为空如:arr = [‘a‘,‘b‘,‘c‘,‘d‘]删除 ---- item不设置arr.splice(1,1) //[‘a‘,‘c‘,‘d‘]删除起始下...
2021-05-05 15:33:47
4267
原创 ES6新增的数组方法整理总结分享
1、迭代遍历方法1.1forEach()array.forEach(function(value, [index], [arr]))传入一个函数,函数参数依次为value、index、arrvalue:数组当前项的值(必填) index:数组当前项的索引(可选) arr:数组对象本身(可选,一般不选) let arr = [1, 2, 3, 4] var sum = 0 arr.forEach(function(value, index) { sum += ...
2021-05-05 15:14:24
1752
1
原创 ES6和ES5中数据结构的遍历方法
看了ES6就感觉各种数据结构的遍历方法好多好混乱,就写下来总结下,看看应用场景上有什么区别Array:ES5:(1)Array.prototype.forEach(function(item,index,array){...})(2)Array.prototype.map(function(value,index,array){...//return value,该值会被插入新数组})映射为一个新数组(3)Array.prototype.some(function(item){...//
2020-05-31 14:29:51
533
1
原创 iview表单验证的简易封装
目前iview,ant-design等UI框架在表单处理方面都使用了async-validate来进行表单验证,并对其进行了封装以便更好的使用下面对最基本的使用做了简易封装module.exports = function(fields, source, success, fail) { var Schema = require("async-validate"), descr...
2018-04-25 19:36:14
1900
HBuilder X 中使用模拟器进行App开发说明.docx
2020-10-26
PHP编程基础与实例教程课件由浅入深
2019-01-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人