- 博客(15)
- 收藏
- 关注
原创 JS冒泡排序,选择排序,插入排序,希尔排序,快速排序
冒泡排序:var arr = [];for(var i = 0;i < 10;i++){ arr[i] = Math.floor(Math.random()*101);}console.log(arr);var temp;for(var i = 0;i < arr.length; i++){ for(var j = 0; j < arr.length-1-i;...
2020-01-07 15:36:25
158
原创 uniapp实现瀑布流列表
效果图:瀑布流瀑布流是很常见的一种布局方式,像一些图片展示网站,购物网站中最为常见。瀑布流将显示区域划分为固定宽度的几栏。可以保持一致的图片或者div展示区域的宽度,自适应其高度,显示元素的顺序从左到右,自上而下排列。显示效果极好,空间利用率高。实现逻辑:本例中采用两栏瀑布流布局,分别用数组goodsLeftList和goodsRightList储存左右两栏要显示的card(card表...
2019-12-30 19:51:00
15328
6
原创 React学习笔记
React 优点:完全由js实现,组件化;虚拟DOM:达到组建高效更新的目的;diff算法:进行虚拟DOM和DOM的对比,tree diff ;component diff ,elment diff;1、 React项目创建: 首先安装node.js npm install –g creat-react-app creat-react-app ...
2019-11-07 17:40:55
212
原创 head里的标签
一、head包含元素简介<head>元素包含了所有的头部标签元素,在head中你可以插入脚本(scripts),样式文件(CSS),及各种meta信息,可以添加到头部区域的元素为<title>定义网页的标题(浏览器工具栏标题,搜素引擎结果页面标题,收藏夹标题);<meta>用来定义页面的特殊信息(页面关键字,页面描述) ,描述了一些基本的元数据;...
2019-10-29 18:51:11
1343
原创 前端文章收藏
前端学习路线:前端学习路线JavaScript必看面试题:JavaScript必看面试题Js基本数据类型:Number,String,Boolean,Null , undefined , Symbol,引用数据类型:Object 例如:Date、Array、RegExpJs数据类型详解:Js数据类型详解Js显式/隐式类型转换:Js显式/隐式类型转换JavaScript事件捕获,冒泡,传...
2019-10-29 10:32:37
127
原创 js for循环
js for循环数组中使用for循环对象中使用for循环使用for in/of得到数组中出现最多的元素数组中使用for循环var a = [1,2,1,1,2,5,6,6,6,2,6,6,1,6];for(let item of a){ console.log(item); //输出1,2,1,1,2 ...,}for( of )循环得到的是当前的值,而不是数组下标,如...
2019-10-29 09:25:09
525
原创 H5及小程序防止滑动穿透
H5及小程序防止滑动穿透H5端 : 在遮罩层上使用 @touchmove.prevent 阻止底层滑动小程序端:在遮罩层上使用 catchtouchmove=“return” 阻止地层滑动<view class="container" catchtouchmove="return" @touchmove.prevent>我是蒙层</view>...
2019-08-21 15:24:46
1067
原创 Js是基于对象还是面向对象的
Js是基于对象还是面向对象的一、什么叫做面向对象二、什么叫做基于对象三: Js的特性四:js通过原型链等来模拟出和面向对象很类似的功能。五:总结一、什么叫做面向对象面向对象的三大特点(封装,继承,多态)缺一不可。所谓封装:也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单...
2019-08-07 11:11:03
1555
原创 颜色
颜色css颜色两种三原色色彩三属性色彩的重要性色彩的象徵意义电脑绘图与人的创意css颜色颜色是我们对到达视网膜的各种频率的光的感觉。我们的视网膜有三种颜色感光视锥细胞,负责接收不同频率的光。这些感光器分类分别对应于红、绿和蓝三种颜色。人眼可以觉察的其他颜色都能由这三种颜色混合而成。在CSS中,常用的颜色表示方法有十六进制色、RGB 颜色、RGBA 颜色、HSL 颜色、HSLA 颜色、颜色名。例...
2019-08-02 10:02:19
318
原创 只使用div能不能完成一个页面
只使用div能不能完成一个页面问题描述1.按钮实现:2.输入实现:contenteditable属性定义了是否可编辑元素的内容;3.图片实现:4.动画实现:昨天看了CSS3的新特性,看到很多动画效果都可以通过CSS3实现,给一个div设置动画效果比之前更加便捷。总结:问题描述使用div能不能实现一个页面,第一,我们要了解什么样的网页算是一个完整的页面;第二,一个完整的页面需要具备什么;第三:d...
2019-08-02 09:52:33
326
转载 游览器是解析渲染机制
游览器是如何工作的渲染引擎:主流程:解析与DOM树构建:渲染引擎:渲染引擎可以显示html、xml 文档及图片,它也可以借助插件(一种浏览器扩展)显示其他类数据,例如使用PDF阅读器插件,可以显示PDF格式;Webkit 是一种开放源代码渲染引擎,起初用于 Linux 平台,随后由 Apple 公司进行修改,从而支持苹果机和 Windows。主流程:渲染引擎一开始会从网络层获取请求文档的内...
2019-07-25 14:48:59
168
原创 button的hover-class属性不生效解决方案
button的hover-class属性不生效解决方案这样写完是不生效的<button hover-class='button-hover'>1</button>.btnGroup button{ background-color: #FE952C;; color:#fff;}.button-hover{ background-color: #ff...
2019-07-25 14:40:01
6438
3
原创 uniapp开发小程序单页面自定义标题栏
uniapp开发小程序自定义标题栏1.在pages.json文件中{ "path": "pages/zhixuanpages/searchList/searchList", "style": { "navigationStyle": "custom", "h5":{ "titleNView":false } ...
2019-07-23 19:58:54
7655
转载 游览器是如何工作的
游览器是如何工作的浏览器的主要功能浏览器的主要构成一次网络请求浏览器发生了什么:如果请求使用了HTTPS那么流程会有什么不同?总结浏览器的主要功能浏览器的主要功能是将用户选择得web资源呈现出来,它需要从服务器请求资源,并将其显示在浏览器窗口中,资源的格式通常是HTML,也包括PDF、image及其他格式。浏览器的主要构成用户界面- 包括地址栏、后退/前进按钮、书签目录等,也就是你所...
2019-07-20 11:16:07
155
转载 对前端的认识
对前端的认识前端:(一)web:(二)Android: 使用组件写过页面(三)IOS: 没了解过(四)小程序:微信小程序,百度小程序,头条小程序等后端:前端:(一)web:html:超文本标记语言,能够实现Web页面并在浏览器中显示css :设计样式,可以帮助把网页外观做得更加美观。js :制作动态页面,使用ajax(get或post等方法)从后端接口获取json数据 ,js框架:rea...
2019-07-19 14:18:10
1180
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人