
笔记
柠檬可乐@
web前端
展开
-
viewport移动端适配
一、移动端适配的目的:通常我们在pc上看到的页面都是比较大的,在pc上访问页面是正常显示的,默认是不会被缩放的,除非是手动进行了缩放,页面才会被放大比例或者是缩小比例显示。但是在移动端是不一样的,如果将一个pc端的页面放到手机端进行访问,那么可能出现页面挤到一起、布局错乱或者出现横向滚动条的情况,我们给用户带来不好的体验。还有在屏幕尺寸大小不同的手机上进行访问页面时,页面显示的效果不能合理的展示...原创 2019-10-22 09:12:22 · 359 阅读 · 1 评论 -
React的生命周期
理解掌握了React的生命周期各阶段,才能更好的使用React框架开发项目原创 2019-10-13 11:28:16 · 222 阅读 · 1 评论 -
前端必备的几种数组排序和去重的方法
前端开发避免不了对各种数据类型的处理,其中数组的排序和去重是必备的技能,往往面试时也也会经常遇到。数组排序:1.简单的sort排序:var arr=[1,5,3,87,23];arr.sort(function(a,b){ return a-b;})console.log(arr)//输出:[1,23,3,5,87]注:若返回b-a可获得从大到小的排序;数组的sort方法只能实...原创 2019-10-13 09:48:23 · 4118 阅读 · 5 评论 -
js里this指向问题
普通函数:普通模式下:哪个对象调用某个函数(方法)指向那个对象function foo(){console.log(this);}foo();该this指向为Window;而该写法放在严格模式下 this指向undefined;var obj = {name:“john”,sayHello:function(){console.log(this);console.log(t...原创 2019-07-27 21:36:48 · 204 阅读 · 0 评论 -
日常总结知识点1:
bootstracp 的栅格布局原理媒体查询Bootstrap框架中的网格系统就是将容器平分成12份,最后结合媒体查询,就制作出了强大的响应式网格系统。数据行(.row)必须包含在容器(.container)中,以便为其赋予合适的对齐方式和内距(padding)。在行(.row)中可以添加列(.column),但列数之和不能超过平分的总列数,比如12。具体内容应当放置在列容器(colu...原创 2019-09-16 19:59:42 · 201 阅读 · 0 评论