JavaScript
前端陈同学
技术改变生活
展开
-
Vue的组件封装
1. 全局组件封装:Vue.component(" 组件名 ",{ template:`HTML片段`, //代替了以前的el //<button>-</button><span>{{n}}</span><button>+<bu data:function(){ return {//相当于...原创 2019-07-03 10:00:22 · 202 阅读 · 0 评论 -
js内存泄漏
什么是内存泄漏:本质上,内存泄露可以定义为:应用程序不再需要占用内存的时候,由于某些原因,内存没有被操作系统或可用内存池回收。编程语言管理内存的方式各不相 同。只有开发者最清楚哪些内存不需要了,操作系统可以回收。一些编程语言提供了语言特性,可以帮助开发者做此类事情。另一些则寄希望于开发者对内存是否需 要清晰明了。什么情况会引起内存泄漏?虽然有垃圾回收机制但是我们编写代码操作不当还是会造成内...原创 2019-06-28 21:17:57 · 315 阅读 · 0 评论 -
对闭包的简单理解?
看点简单的,关于闭包的小练习—function fun0(){ var a=1; console.log(a);}function fun1(){ console.log(a);}fun0(); //1fun1(); //报错 a is not defined这段代码,我相信大家应该知道最后为什么结果会是 1 和 报错 的,在函数内声明的变量只在函数体内定义...原创 2019-06-29 16:48:28 · 81 阅读 · 0 评论 -
如何在一个div内使其子div居中的方式4种方式?
##《 在这我为大家总结了下在一个div使其子div居中的方式4种方式,希望可以帮助的大家,》有喜欢的小伙伴,和喜欢交流分享的小伙伴欢迎加我微信:15633050186 小姐姐有惊喜的哦!!!1.弹性布局html代码:<div class="father"> <div class="son"></div> </div>CSS样式:....原创 2019-07-06 15:05:08 · 2885 阅读 · 0 评论 -
让一个div居中的3种方式?
1.相对定位:.father{ width:400px; height:400px; background:black; position: relative; left: 50%; margin-left:-200px;} 2.marginCSS 样式: .father{ width:400px; height:400px; backg...原创 2019-07-06 15:42:23 · 2243 阅读 · 0 评论 -
用正则对邮箱的验证?
1.较为简单邮箱验证:1. var reg = ^[\w]+@[\w]+[.\w]+2.较为复杂的邮箱验证:1.var reg = ^[\u4e00-\u9fa5-a-zA-Z0-9_]+@[a-zA-Z0-9_-]{3}(\.[a-zA-Z0-9_-]{2,6})$原创 2019-07-06 15:50:35 · 193 阅读 · 0 评论