自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

原创 【异步2】

异步相关知识总结:异步的解决方案(promise的原理、基本应用、promise的标准)async/await(es7标准 和promise的区别、联系)总结当前JS异步的解决方案★异步的解决方案(promise)1.promise基本语法(es6)2.异常捕获3.多个串联(顺序来执行)4.promise.all和promise.race5.promise标准及状...

2019-05-25 18:17:14 120

原创 【异步1】

总结的内容:JS异步与单线程的关系(什么是单线程)event-loop事件轮询(JS异步由event-loop实现,异步是怎么执行的)jQuery中异步的解决方案(jQuery中的Deferred)★JS异步与单线程的关系JS是单线程的。单线程:只有一个线程、同一时间只能做一件事。两端JS代码不能同时执行原因:为了避免DOM渲染的冲突。浏览器需要渲染DOMJS可以修改DOM...

2019-05-25 15:59:35 163

原创 【Vue vs React】

★Vue和React的区别一、(看模板和组件化的区别)vue-本质是MVVM框架,由MVC发展而来。(vue的最外层是MVVM)React-本质是前端组件化框架,由后端组件化发展而来。(react的最外层是组件化)vue—使用模板,最初由angular提出。React—使用JSX语法,JSX已经标准化模板语法上,我更倾向于JSX语法模板分离上,我更加倾向于vue...

2019-05-23 20:13:41 193

原创 【React】组件化、JSX、JSX和vdom、setState

总结的内容:对组件化的理解JSX的本质JSX和vdom的关系react中何时patch?自定义组件的解析setState的过程用react实现todolist demo,用demo来说明以上问题。★对组件化的理解组件的封装组件的复用组件的封装:组件的封装包括视图封装、数据封装、变化逻辑封装(数据驱动视图),组件里的视图、数据和变化逻辑外界都不需要知道,只需要导入对应...

2019-05-23 19:26:21 314

原创 【Vue】Vue/MVVM整体实现流程

总分总形式总结。总的来说,vue的整体实现流程分为以下四步:1.解析模板成render函数2. 响应式开始监听3. 首次渲染显示页面,且绑定依赖4. data属性变化,触发rerender函数在第一步模板解析成render函数中,要知道为什么模板要解析成render函数render函数执行的时候要注意的地方(with的用法,和响应式之间的关系)在第二步响应式开始监听中,要知道...

2019-05-23 14:58:18 1421

原创 【Vue】MVVM 模板解析 渲染

学习vue过程中的一些收获,以问题解答的形式总结:问题一:使用jQuery和框架的区别问题二:对MVVM的理解问题三:如何实现MVVM问题四:Vue中如何实现响应式问题五:Vue中如何解析模板问题六:Vue的整个实现流程★使用jQuery和框架的区别这个问题通过用jQuery和vue实现todolist demo来对比说明。jQuery实现todolist :<body&...

2019-05-19 17:46:33 494

原创 【javascript】基础知识(上)

       JavaScript基础知识(上)包括:变量类型和计算,原型和原型链,总结方式是:题目+知识点解答总结。★变量类型和计算1.JavaScript中typeof后能得到哪些数据类型?解:boolean object(对象{}、数组[ ]、空指针对象null) string number unde...

2019-05-07 11:04:18 137

原创 【JavaScript】字符串、数组常用的一些内置方法

☆字符串中一些常用内置方法concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = &quot;hello&quot;;var b = &quot;,world&quot;;var c = a.concat(b);alert(c); //c = &quot;hello,world&quot;indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1

2019-01-04 12:03:03 209

原创 【JavaScript】原生JS实现放大镜

我们经常会在一些电商网站看到类似于放大镜的效果(对鼠标在的位置进行放大观察),可以用原生JS来实现。&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html&amp;gt;&amp;lt;head lang=&quot;en&quot;&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &

2018-12-24 15:04:45 314 3

原创 【JavaScript】给DOM元素添加及移除事件监听、事件冒泡、事件委托

☆给DOM元素添加及移除事件监听给元素绑定事件有三种方法:1.直接在html元素上绑定事件2.btnList[i].onclick=function(){} 此方法移除事件监听应该为this.onclick=null;3.addEventListener() 简写方式 事件不带on下面例子采用第三种方法~&amp;amp;amp;lt;script&amp;amp;amp;gt; window.onload=...

2018-12-22 23:12:23 5797

原创 【JavaScript】DOM元素的获取及操作、函数及变量的预编译

☆常用DOM元素的获取方式var btn=document.getElementsByClassName(&amp;quot;btn&amp;quot;);var btn=document.getElementById(&amp;quot;btninfo&amp;quot;);var btn=document.getElementsByName(&amp;quot;btn&amp;quot;);var btn=document.getEleme

2018-12-22 22:29:41 273

原创 【JavaScript】基础知识点总结

哈哈哈哈,刚开始学JS本篇文章只是想总结一下自己不太清楚的知识点,都是特别特别基础的一些&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\color{silver}{哈哈哈哈,刚开始学JS本篇文章只是想总结一下自己不太清楚的知识点 ,都是特别特别基础的一些~~~~~}哈哈哈哈,刚开始学JS本篇文章只是想总结一下自己不太清楚的知识点,都是特别特别基础的一些&nbsp;&nbsp;&nbs...

2018-12-20 10:46:43 197

原创 【CSS3手机自适应及媒体查询】

☆CSS3手机自适应手机自适应允许网页宽度自动调整,需要在前面加一个meta标签:&amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot;/&amp;gt;例如:&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html&amp;gt;&a

2018-12-08 22:01:44 560

原创 【HTML5&CSS3】知识点总结

html5在html4的基础上增删了一些标签,也让更多语义化的结构化代码标签代替了大量的div标签,提升了网页的质量和用户体验。☆html5布局与传统布局&nbsp;&nbsp;&nbsp;&nbsp;传统布局&nbsp;&nbsp;&nbsp;&nbsp;html5布局从这两张图可以看出,html5的大的结构可以减少对class和id属性的使用。☆html5新增的标签结构标签(...

2018-12-06 00:04:05 427

原创 【CSS&HTML】静态网页布局(三)

&amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;nbsp;写完了京东网页,有一些注意事项需要总结:☆子元素浮动,父元素会撑不开。则会影响后续元素的布局。例

2018-11-28 22:45:36 1457

原创 【HTML&CSS】静态页面布局(二)

京东首页(静态页面布局)☆设计思想在制作网页时,一般都是从上到下,从左到右设计,刚开始时先看网页整体的布局,将网页分成若干个块,然后从上到下、从左到右依次分析每个块里面的子块。每个块的布局要从外向里分析,实质上也就是盒子套盒子(个人比较喜欢用div布局)。在刚开始学习网页设计的时候,可以每次布局完成之后先给相应的块加边框或者背景测试,这样可以避免不必要的错误,当然也可以大大减少查错改错的...

2018-11-22 18:11:58 2481

原创 【HTML&CSS】简单网页布局

一、学习内容回顾☆常用标签列举&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;a

2018-11-15 16:40:23 1057

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除