Loading

摘要: //utils.js let a = 100; console.log(module.exports); //能打印出结果为:{} // exports = module.exports = {} // 这是一个隐式等式,初学者需要记住 // 一般我们用到的只有 module.exports mod 阅读全文
posted @ 2022-08-23 14:23 shinebay 阅读(112) 评论(0) 推荐(0)
摘要: 未来1年准备学习的前端方面的知识 按顺序学习 0.ci/cd 持续集成 持续部署 自动化测试 1. Node 2. koa2 (node语言开发的web框架)(洋葱模型) 2. TypeScript 3. WebPack 4. 移动端开发 5. React 6. 数据结构与算法 7. 设计模式 8. 阅读全文
posted @ 2022-04-26 19:47 shinebay 阅读(40) 评论(0) 推荐(0)
摘要: CSS特殊选择器拾遗 1.子代选择器(>) 选择某一元素的子代,只选向下选择一层,不能选择孙代及以后的元素。 <style> .demo>h1{ color: aqua; } </style> <div class="fa"> <div class="demo"> <h1>111</h1> </div > <span>2 阅读全文
posted @ 2022-04-03 20:39 shinebay 阅读(44) 评论(0) 推荐(0)
摘要: 将博客搬至CSDN$gegeh 阅读全文
posted @ 2021-11-11 19:26 shinebay 阅读(61) 评论(0) 推荐(0)
摘要: 外部脚本 如果有大量的JavaScript代码,我们可以将它放入一个单独的文件。 脚本文件可以通过src添加到HTML中 <script src="/path/to/script.js"></script> 如果设置了src特性,script标签会自动忽略 意思就是下面这段代码将不会正常工作,scr 阅读全文
posted @ 2021-01-05 09:11 shinebay 阅读(99) 评论(0) 推荐(0)
摘要: 不能使用数组的下标index作为key,因为在删除数组的时候,key会改变 阅读全文
posted @ 2020-11-29 16:55 shinebay 阅读(153) 评论(0) 推荐(0)
摘要: 假如使用echarts显示柱状图时,如果图形数据悬殊比较大,就会出现某些柱形比较长,有些会非常短。那么短的部分会比较难点击。 这时候,可以使用echarts提供的getZr来获取点击区域的位置,然后使用convertFromPixel转换当前位置对应的x轴索引或y轴索引。 this.myChart. 阅读全文
posted @ 2020-11-26 11:55 shinebay 阅读(808) 评论(0) 推荐(0)
摘要: ##es6中,用于声明变量的var和let有什么区别? let声明的变量只在let关键字所在的代码块内有效。 { let a = 10; var b = 1; } a // ReferenceError: a is not defined. b // 1 1.vue简介 ###Vue的两大核心思想: 阅读全文
posted @ 2020-10-20 18:22 shinebay 阅读(226) 评论(0) 推荐(0)
摘要: 答:封装 继承 多态 抽象 1. 封装 封装指的是将类中的数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。面向对象的本质就是将现实世界描绘成一系列完全自治、封闭的对象。 我们在类中编写的方法就是对实现细节的一种封装;可以说,封装就是隐藏一切可以隐藏的东西,只向外界提供最简单的编程接口 阅读全文
posted @ 2020-06-25 09:47 shinebay 阅读(333) 评论(0) 推荐(0)
摘要: ![](https://img2020.cnblogs.com/blog/2043644/202006/2043644-20200622094818202-449008759.png) 阅读全文
posted @ 2020-06-22 09:49 shinebay 阅读(209) 评论(0) 推荐(0)