摘要: Alt+←:返回上一步 Ctrl+Z:撤销 Ctrl+Shift+Z:反撤销 Ctrl+Shift+P,F1:显示命令面板 Ctrl+P:快速打开 Ctrl+Shift+N:新窗口/实例 Ctrl+Shift+W:关闭窗口/实例 Ctrl+X:剪切行 Ctrl+C:复制行 ALT+↑/↓:上下移动 阅读全文
posted @ 2024-01-10 15:57 富言杰 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 第一种方法:递归。 var arr = [1,[2,[3,4]]]; function myfc(aa){ var lastArr = []; for(var i = 0;i<aa.length;i++){ if(Array.isArray(aa[i])){ lastArr.concat(myfc( 阅读全文
posted @ 2023-05-11 14:26 富言杰 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 相同处:伪类和伪元素都不出现在源文件和文档树中。也就是说在html源文件中是看不到伪类和伪元素的。 不同处:伪类其实就是基于普通DOM元素而产生的不同状态,他是DOM元素的某一特征。伪元素能够创建在DOM树中不存在的抽象对象,而且这些抽象对象是能够访问到的。 伪类: 伪类是基于元素的特征而不是他们的 阅读全文
posted @ 2023-04-13 10:10 富言杰 阅读(28) 评论(0) 推荐(0) 编辑
摘要: <input type="text" id="textInput" />输入:<span id="textSpan"></span> <script type="text/javascript"> var obj = {}; textInput = document.querySelector("# 阅读全文
posted @ 2023-02-16 10:44 富言杰 阅读(11) 评论(0) 推荐(0) 编辑
摘要: transform:translate( 0 , 0 ); -ms-transform:translate( 0 , 0 ); /* IE 9 */ -webkit-transform:translate( 0 , 0 ); /* Safari and Chrome */ // 定义 2D 转换。 阅读全文
posted @ 2023-02-13 16:27 富言杰 阅读(14) 评论(0) 推荐(0) 编辑
摘要: .div{ font-size:16px; } // 媒体属性要在原样式表下方写 @media screen and(max-width: 1200px) { // 当宽度小于1200像素的时候。 .div{ font-size:20px; } } @media screen and(min-wid 阅读全文
posted @ 2023-02-09 13:35 富言杰 阅读(32) 评论(0) 推荐(0) 编辑
摘要: <div class="myClass" ref="diva"></div> // 给dom节点添加ref this.$refs.diva.style.color = 'red'; // 通过ref直接获取元素属性并修改 也可以通过给组件添加ref来引用组件。 直接使用组件里的方法和数据 this. 阅读全文
posted @ 2023-02-09 13:27 富言杰 阅读(31) 评论(0) 推荐(0) 编辑
摘要: (1)块级作用域: 块作用域由 { }包括,let和const具有块级作用域,var不存在块级作用域。块级作用域解决了ES5中的两个问题: 内层变量可能覆盖外层变量 用来计数的循环变量泄露为全局变量 (2)变量提升: var存在变量提升,let和const不存在变量提升,即在变量只能在声明之后使用, 阅读全文
posted @ 2023-02-09 13:27 富言杰 阅读(20) 评论(0) 推荐(0) 编辑
摘要: .div{ cursor:pointer; // 悬浮变小手} 阅读全文
posted @ 2023-02-09 13:26 富言杰 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 高度: winHeight = window.innerHeight // 获取浏览器高度 let winHeight:any = 0; if(window.innerHeight){ winHeight = window.innerHeight; } 宽度 winWidth = window.in 阅读全文
posted @ 2023-02-09 13:26 富言杰 阅读(14) 评论(0) 推荐(0) 编辑