- 博客(124)
- 收藏
- 关注
原创 css样式
给父元素弹性设为 align-items: stretch;给子元素高度设置为 height: auto;弹性布局,让所有子元素高度一致。
2023-07-27 10:53:44
144
原创 Linux 命令大全
vim 文件编辑touch 创建文件rm 删除文件cd 到指定目录mdir 创建文件夹chmod 修改用户权限cat 查看文件内容
2022-04-13 17:51:02
1180
原创 js实现点击显示一个div,点击其他任何地方div消失
https://bbs.youkuaiyun.com/topics/390853007https://www.itranslater.com/qa/details/2125411084126389248https://blog.youkuaiyun.com/Mr_ito/article/details/104232251
2021-10-21 16:24:37
1286
原创 多行超出部分显示省略号
var p = document.getElementsByTagName('p')[0].innerHTML; console.log(p); //超出30个字符显示省略号 var p1 = p.substr(0,30) + "..."; document.getElementsByTagName('p')[0].innerHTML = p1;
2021-10-21 14:28:12
279
原创 不常用css
overflow-wrap:normal | break-word默认值:normal适用于:所有元素继承性:有动画性:否计算值:指定值相关属性:[ word-wrap ] || [ word-break ]
2021-10-21 10:44:01
122
原创 音视频技术
opensslhttps://www.jianshu.com/p/3950b84d64a1https.createServerlog4jsWebRTCreferhttps://www.zhangxinxu.com/wordpress/2013/10/understand-domstring-document-formdata-blob-file-arraybuffer/CSS3 filter(滤镜) 属性server-indexhttps://www.cnblogs.com/zhaowei
2021-10-11 11:40:50
152
原创 Node Sass does not yet support your current environment: OS X 64-bit with Un
https://www.jianshu.com/p/6a518fb4b8bdhttps://blog.youkuaiyun.com/youcijibi/article/details/81939418解决方案:node-sass,sass-loader的版本号~替换为^
2021-08-09 17:52:55
1362
原创 js组织架构
提速:秒开iconfont预加载js,css 资源预加载requestIdleCallback打包加载锁定范围external公共加载依赖css3 varblejs沙箱react17 的多react实力闭包css隔离styled component按需加载cdn urlscopeversion
2021-07-07 10:18:50
311
原创 Mac下打开/usr/local目录
Mac下打开/usr/local目录m_uncle 2018-07-26 23:15:42 6625 收藏 1分类专栏: 随记版权第一步:which node会告诉你地址:/usr/local/bin/node第二步:使用command+shift+G,会弹一个搜索框,输入/usr/local/bin/node,然后点击前往就可以了————————————————版权声明:本文为优快云博主「m_uncle」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声
2021-06-09 22:59:29
1940
原创 mackdown
https://blog.youkuaiyun.com/l_ppp/article/details/117435196?utm_medium=distribute.pc_category.none-task-blog-hot-1.nonecase&depth_1-utm_source=distribute.pc_category.none-task-blog-hot-1.nonecase
2021-06-06 19:49:22
78
原创 react报错整理
1. Maximum update depth exceeded.原因:分析:解决方案:1. Maximum update depth exceeded.原因:分析:解决方案:1. Maximum update depth exceeded.原因:分析:解决方案:1. Maximum update depth exceeded.原因:分析:解决方案:1. Maximum update depth exceeded.原因:分析:解决方案:...
2021-05-24 09:49:24
214
原创 Chrome DevTools开发者工具调试指南(资料整理)
谷歌开发文档 (官方文档)https://developer.chrome.com/docs/devtools/resources/(官方文档)https://www.chromium.org/chromium-oshttps://www.jianshu.com/p/454f10791b61https://www.imooc.com/learn/1164/web学习知识https://www.css88.com/doc/chrome-devtools/javascript/snippets/
2021-05-24 08:01:49
373
原创 React.ClassAttributes<HTMLDivElement>.ref?: React.LegacyRef<HTMLDivElement>
(JSX attribute) React.ClassAttributes.ref?: React.LegacyRefType ‘MutableRefObject’ is not assignable to type ‘LegacyRef’.Type ‘MutableRefObject’ is not assignable to type ‘RefObject’.Types of property ‘current’ are incompatible.Property ‘align’ is miss
2021-04-06 15:19:48
3478
原创 css
https://github.com/welldone-software/why-did-you-renderhttps://github.com/module-federation/module-federation-examplesbackground: repeating-conic-gradient(#fff, #000, #fff 0.1deg);
2021-03-13 09:13:07
74
原创 聊天室实现
https://www.w3cschool.cn/socket/socket-1olq2egc.htmlhttps://socket.io/docs/v3http://www.shuaihuajun.com/article/1504749640971/https://www.manning.com/books/node-js-in-action
2021-03-07 18:36:52
165
原创 webpack报错总结
ValidationError: Invalid options object. CSS Loader has been initialized using an options object that does not match the API schema.
2021-02-28 19:46:06
253
原创 Ubuntu 命令行界面login incorrect 问题
命令行的用户名与图形界面的用户名不一定相同,可以进入图形界面的终端查看命令行用户名。打开终端可以看到每行开头有xxx@yyy,其中,xxx就是命令行的用户名,yyy是设备名
2021-02-21 11:35:13
1351
原创 前端面试题
left-pad实现https://www.cnblogs.com/shengxinjing/p/5315549.html从输入 URL 到页面加载完成的过程中都发生了什么事情http://fex.baidu.com/blog/2014/05/what-happen/重绘(redraw)和重排(reflow)https://zhuanlan.zhihu.com/p/24599399vue面试题https://www.cnblogs.com/sichaoyun/p/8406194.htmlht
2021-02-17 18:53:47
2423
1
原创 ES2018 和 ES2019
A.2 对象字面量的剩余操作符和扩展操作符ECMAScript 2018 将数组中的剩余操作符和扩展操作符也移植到了对象字面量。这极大地方便了对象合并和通过其他对象创建新对象。A.2.1 剩余操作符剩余操作符可以在解构对象时将所有剩下未指定的可枚举属性收集到一个对象中。比如:const person = { name: ‘Matt’, age: 27, job: ‘Engineer’ };const { name, …remainingData } = person;console.log(n
2021-02-17 11:11:05
670
4
原创 最佳实践
28.2 性能28.2.1 作用域意识第 4 章讨论过 JavaScript 作用域的概念,以及作用域链的工作原理。随着作用域链中作用域数量的增加,访问当前作用域外部变量所需的时间也会增加。访问全局变量始终比访问局部变量慢,因为必须遍历作用域链。任何可以缩短遍历作用域链时间的举措都能提升代码性能。避免全局查找改进代码性能非常重要的一件事,可能就是要提防全局查询。全局变量和函数相比于局部值始终是最费时间的,因为需要经历作用域链查找。来看下面的函数:function updateUI() {
2021-02-17 11:01:19
1372
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人