saturday-yh
码龄7年
关注
提问 私信
  • 博客:440,164
    社区:155
    440,319
    总访问量
  • 204
    原创
  • 7,841
    排名
  • 181
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:Object.create(null)

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2018-04-27
博客简介:

前端的路上

博客描述:
new Object()
查看详细资料
  • 原力等级
    成就
    当前等级
    5
    当前总分
    988
    当月
    38
个人成就
  • 获得320次点赞
  • 内容获得44次评论
  • 获得532次收藏
  • 代码片获得400次分享
创作历程
  • 15篇
    2024年
  • 21篇
    2022年
  • 23篇
    2021年
  • 86篇
    2020年
  • 27篇
    2019年
  • 34篇
    2018年
成就勋章
TA的专栏
  • 前端面试
    5篇
  • 移动端
    6篇
  • vue3
    10篇
  • ios
    2篇
  • 编译
    4篇
  • uniapp
    9篇
  • npm
    3篇
  • Mac
    1篇
  • ..ES6
    6篇
  • Angular
    16篇
  • 学习
    1篇
  • react
    5篇
  • jquery
    3篇
  • WebUploader
    1篇
  • 前端安全
    2篇
  • mockjs
    1篇
  • 正则
    1篇
  • IE兼容性
  • Git
    6篇
  • webpack
    1篇
  • TypeScript
    1篇
  • 兼容性
    1篇
  • javaScript
    32篇
  • css
    13篇
  • vue
    39篇
  • 微信
    11篇
  • HTML
    1篇
  • HTML5
    1篇
  • HTTP
    1篇
  • 散客博文
    2篇
  • andriod
    1篇
兴趣领域 设置
  • 前端
    前端框架
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

移动端问题

修改触底数值: onreachBottomDistance: 30。app-plus { bounce: none} 关闭回弹效果。ios: 2020-1-1 转为 2020/1/1。修改targetsdkVersion: 30。二、onreachBottom触底生命周期,ios无法触发。解决:pages.json下。四、IOS和安卓的隐私协议和安卓不同。五、ios的安全区域(底部有横线)
原创
发布博客 2024.11.14 ·
185 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

JavaScript 面试题

前端js 面试题
原创
发布博客 2024.11.14 ·
1106 阅读 ·
29 点赞 ·
0 评论 ·
19 收藏

vue面试题

如果使用下标作为key,每次数组发生变化时,Vue可能会因为下标的变化而重新渲染整个列表,而不是只更新变化的部分,这会导致性能下降。虚拟DOM是js的抽象数据结构,浏览器直接操作DOM是比较昂贵的,频繁的操作DOM会出现性能上的问题,当响应式数据发生变化时,会对前后新旧虚拟DOM进行对比,尽可能少的更新真实DOM,达到优化性能的目的。采用发布者和订阅者模式,通过缺齿Object.defineproperty的getter和setter属性,当这个属性发生变化时,会发布消息给订阅者,出发相应的回调。
原创
发布博客 2024.11.13 ·
485 阅读 ·
10 点赞 ·
0 评论 ·
3 收藏

性能优化、安全

防抖:立即出发,如果一定时间内触发 重新计时,提交事件。4、documentFragment,代码片段。节流:一定时间内只出发一次,浏览器resize。延迟加载,减轻服务器压力,减小浏览器负担。重绘: 增加、删除、内容尺寸等会重绘。1、操作DOM,在低层级Dom操作。回流不一定重绘、重绘一定导致回流。2、多个修改放在一起、出发回流。XSS注入:跨站脚本注入(客户端),解决:转译。回流:修改字体、颜色、背景等。SQL注入:表单中插入SQL查询(服务端)3、尽量少的操作Dom。CSRF攻击:跨站请求伪造。
原创
发布博客 2024.11.13 ·
470 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

前端最新面试题(基础模块HTML/CSS/JS篇)

前端最新面试题(基础模块篇) HTML/JS/CSS
原创
发布博客 2024.05.29 ·
1176 阅读 ·
6 点赞 ·
0 评论 ·
13 收藏

前端最新面试题(ES6模块篇)

前端最新面试题 ES6模块
原创
发布博客 2024.05.27 ·
936 阅读 ·
18 点赞 ·
0 评论 ·
28 收藏

前端最新面试题(Javascript模块篇)

前端最新面试题Javascript
原创
发布博客 2024.05.22 ·
1114 阅读 ·
29 点赞 ·
0 评论 ·
26 收藏

IOS证书申请流程;证书无法信任;证书到期如何做

申请的流程,大概都可以按照dcloud官方文档进行申请,最后有总结可能存在的问题dcloud官方文档:https://ask.dcloud.net.cn/article/152开发(Development)证书和描述文件(一个账号最多申请两个)用于开发测试,在 HBuilderX 中打包后可在真机环境通过发布(Distribution)证书和描述文件(最多申请三个)用于提交 AppStore,在 HBuilderX 中提交云打包后提交到 AppStore 审核发布。
原创
发布博客 2024.04.28 ·
970 阅读 ·
28 点赞 ·
0 评论 ·
19 收藏

chrome 安装devtools

依赖安装完成后,开始打包build。需要注意,这里的命令需要带watch,如果不带,会出错。即出现successfully 就可以退出了。出现上面画面,ctrl+c退出即可。打开chrome浏览器扩展程序。选择shell-chrome。进入下载的目录安装依赖。
原创
发布博客 2024.04.28 ·
894 阅读 ·
8 点赞 ·
0 评论 ·
4 收藏

快速上手vue3

快速上手vue3
原创
发布博客 2024.04.23 ·
862 阅读 ·
21 点赞 ·
0 评论 ·
27 收藏

uniapp 页面长按无法复制

全局css修改page。
原创
发布博客 2024.03.20 ·
324 阅读 ·
3 点赞 ·
1 评论 ·
0 收藏

软件版本号讲解:什么是Alpha, Beta, RC

文件名称由四部分组成:第一部分为项目名称,第二部分为文件的描述,第三部分为当前软件的版本号,第四部分为文件阶段标识加文件后缀,例如:项目外 包平台测试报告1.1.1.051021_beta_b.xls,此文件为项目外包平台的测试报告文档,版本号为:1.1.1.051021_beta。例如:1.1.1.051021_beta。如果是同一版本同一阶段的文件修改过两次以上,则在阶段标识后面加以数字标识,每次修改数字加1,项目外包平台测试报告1.1.1.051021_beta_b1.xls。
原创
发布博客 2024.03.19 ·
2740 阅读 ·
10 点赞 ·
0 评论 ·
18 收藏

mac npm install 很慢或报错

修改后一般就可以了,先试试。
原创
发布博客 2024.03.18 ·
688 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

Mac 安装nvm

①:使用 nvm install node版本号 也可直接输入nvm install node 最新版本。3.安装完成后关闭终端,重新打开终端输入 nvm -v 验证一下是否安装成功,当出现版本号时,说明已安装成功。②:使用 nvm list 或 nvm ls 可查看当前安装的node版本。④:使用 nvm alias default node版本 可以指定默认打开终端时的node版本。安装 nvm 之前最好先删除下已安装的 node 和全局 node 模块,避免引起冲突。
原创
发布博客 2024.03.14 ·
651 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

Mac command not found

电脑更新后,不知道怎么环境出现了一些问题, 想安装serve,自己打包后,启动服务,但是npm i serve -g ,就是报 command not found。原因:zsh和bash有别, zsh模式不执行上述脚本,bash模式才执行。source ~/.bash_profile 保存环境变量后没有生效。切换bash chsh -s /bin/bash。切换zsh chsh -s /bin/zsh。zsh、bash 模式互相切换。(如果没有可以只直接创建)
原创
发布博客 2024.01.15 ·
795 阅读 ·
6 点赞 ·
0 评论 ·
8 收藏

vue npm ERR! ERESOLVE unable to resolve dependency tree依赖包之报错

npm ERR! ERESOLVE unable to resolve dependency tree
原创
发布博客 2022.12.10 ·
491 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Vue 运行报错error:0308010C:digital envelope routines::unsupported

Vue 运行报错error:0308010C:digital envelope routines::unsupported
原创
发布博客 2022.12.10 ·
358 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue uniapp中v-html识别\n换行

normal连续的空白符会被合并,换行符会被当作空白符来处理。换行在填充「行框盒子(line boxes)」时是必要。nowrap和 normal 一样,连续的空白符会被合并。但文本内的换行无效。pre连续的空白符会被保留。在遇到换行符或者元素时才会换行。pre-wrap连续的空白符会被保留。在遇到换行符或者元素,或者需要为了填充「行框盒子(line boxes)」时才会换行。pre-line连续的空白符会被合并。在遇到换行符或者元素,或者需要为了填充「行框盒子(line boxes
转载
发布博客 2022.05.04 ·
2324 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Elementui输入框(text)与文本域(textarea)字体不一样

.el-textarea__inner{ font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;}
原创
发布博客 2022.04.26 ·
891 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

Object.assign()

1、Object.assign()是什么?Object.assign() 方法用于将所有可枚举属性的值从一个或多个源对象分配到目标对象。它将返回目标对象。 tips:在JavaScript中枚举属性简单来说就是指对象中的属性是否可以被遍历出来,是属性的enumerable值决定的2、基本用法const target = { a: 1, b: 2 };const source = { b: 3, c: 4 };const source2 = { c: 5, d: 6 };...
原创
发布博客 2022.04.23 ·
2793 阅读 ·
5 点赞 ·
0 评论 ·
17 收藏
加载更多