笔记
柠檬可乐@
web前端
展开
-
viewport移动端适配
一、移动端适配的目的: 通常我们在pc上看到的页面都是比较大的,在pc上访问页面是正常显示的,默认是不会被缩放的,除非是手动进行了缩放,页面才会被放大比例或者是缩小比例显示。但是在移动端是不一样的,如果将一个pc端的页面放到手机端进行访问,那么可能出现页面挤到一起、布局错乱或者出现横向滚动条的情况,我们给用户带来不好的体验。还有在屏幕尺寸大小不同的手机上进行访问页面时,页面显示的效果不能合理的展示...原创 2019-10-22 09:12:22 · 279 阅读 · 1 评论 -
React的生命周期
理解掌握了React的生命周期各阶段,才能更好的使用React框架开发项目原创 2019-10-13 11:28:16 · 154 阅读 · 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 · 3877 阅读 · 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 · 143 阅读 · 0 评论 -
日常总结知识点1:
bootstracp 的栅格布局原理 媒体查询 Bootstrap框架中的网格系统就是将容器平分成12份,最后结合媒体查询,就制作出了强大的响应式网格系统。 数据行(.row)必须包含在容器(.container)中,以便为其赋予合适的对齐方式和内距(padding)。 在行(.row)中可以添加列(.column),但列数之和不能超过平分的总列数,比如12。 具体内容应当放置在列容器(colu...原创 2019-09-16 19:59:42 · 153 阅读 · 0 评论