发布了文章2021-04-08
[链接]谈谈你对MVVM的理解?MVVM模式的作用:解决分层。MVC:早期作用在后端,后端处理模板和数据再返回给浏览器,浏览器进行渲染。model view controllercontroller:处理业务逻辑(路由)model:数据view:渲染视图MVP:好处:隐藏controller,使用mvvm简化了数据...
发布了文章2021-04-08
参考视频 文章:[链接][链接][链接][链接]webpack简介webpack 是一种前端资源构建工具,一个静态模块打包器(module bundler)。在webpack 看来, 前端的所有资源文件(js/json/css/img/less/...)都会作为模块处理。它将根据模块的依赖关系进行静态分析,打包生成对应的...
发布了文章2021-04-08
手写new创建一个空对象连prototype改变this指向返回 看他在不在Object上setTimeout实现setInterval每秒执行settimeoutsleep()add用array.from(argument) 将类数组对象转为数组用push将其他项加进去,return新数组数组求和,使用数组隐式转换valueOf:数组运算,返回...
发布了文章2021-04-08
数组构造器数组的方法:不改变原数组:concat(): 拼接数组,合并数组slice():slice(开始位置索引,结束位置索引):向数组中提取指定元素,包含开始,不包含结束map():做计算会改变原数组:pop(): 删除数组最后一个元素,返回删除的元素值push(): 向数组末尾添加多...
发布了文章2021-04-08
问题汇总:var、let、const区别(延伸:变量提升、函数提升)let、const是ES6新增的命令,用于声明变量;let、const只在块级作用域生效,var声明变量是全局的;var存在变量提升,let、const不存在变量提升;romisvar可以重复声明,let、const在同一块作用域内不能重...
发布了文章2021-04-08
ES6文档:[链接]ES6(2015年发布) {代码...} 版本变动最多,加入许多语法特性;兼容性:label 可以把ES6编译成ES5。ES6 声明变量的六种方法:ES5 只有两种声明变量的方法:var命令和function命令。ES6除了添加let和const命令,后面章节还会提到,另外两种声明变量的...
发布了文章2021-04-02
学习视频:[链接]参考文章:[链接]js基本简介前期为了处理网页中前端验证,优化体验,将验证放在客户端。组成部分:以JavaScript+JScript=>ECMAScript(ES核心)为标准文档,由浏览器厂商实现JS引擎DOM 文本对象模型: 如何通过js操作网页BOM浏览器对象模型:如何...
发布了文章2021-04-02
浏览器网络相关:OSI的七层模型、TCP/IP四层模型TCP的三次握手(为什么要三次握手,一次呢?四次挥手是什么?)输入URL到页面加载完成需要哪几步?TCP和UDP的区别报文HTTP的特点?(快速灵活,为什么用http不用其他的?)HTTP有哪些方法?常用有哪些?get和post的区...
发布了文章2021-04-02
flex布局是一种弹性布局,将容器设置为flex布局后,float,clear,vertical-align将会失效,容器默认有两个轴(主轴,垂直交叉轴),默认沿主轴排列。
发布了文章2021-03-23
HTML5或者css3的新特性你有用到哪些新标签html:header,nav,section,aside,footer,video,audiocss:transform,translate,animation新特性主要包括哪几大块?你项目中有用到哪些?html: 语义化标签,增强型表单,多媒体标签,图形标签css: 选择器,动画,边...
赞了文章2019-08-27
本文主要讲Gabriel Isenberg撰写的ES提案“Nullish coalescing for JavaScript”。 它提出?? 替换||的运算符,并提供默认值。这里先把这相提案叫作双问号操作符,如果你有好的叫法,欢迎留言讨论。
赞了文章2019-08-23
下面我来概述一下整体使用操作:一 首先讲下安装:通过npm安装: npm install vue-awesome-swiper --save
发布了文章2019-06-20
1.判断是否是IPhoneX手机 {代码...} 2.增加fix-iphonex-bottom样式 {代码...} 如果想更改IPhoneX底部34像素的背景颜色怎么办呢? 3.增加iphone-footer-bg样式 {代码...}
赞了文章2019-04-01
React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了。
回答了问题2019-02-13
发布了文章2019-02-12
简介 {代码...} 特点 {代码...} 安装 {代码...} 使用 {代码...} API使用 {代码...} 页面使用 {代码...} {代码...}
发布了文章2019-02-12
ES6常用新特性 1. let && const {代码...} 2. 解构赋值 {代码...} 3. 箭头函数 {代码...} 4. ...操作符 {代码...} 5. iterable类型 {代码...} 6.类 {代码...} 7.Set {代码...} ES7常用新特性 1. Array.prototype.includes {代码...} 2.Exponentiation Operat...
赞了文章2019-01-31
PART ONE -- HTML 1、html5 新特性,语义化? 新特性: 语义特性,添加 <header></header><nav></nav> 等标签。 多媒体,用于媒介回放的 video 和 audio 元素 图像效果,用于绘画的 canvas 元素, svg 元素 离线 & 缓存,对本地离线存储...
赞了文章2018-08-29
首先,Vue 是一个 MVVM 框架,M -- 模型,就是用来定义驱动的数据,V -- 视图,是经过数据改变后的 html,VM -- 框架视图,就是用来实现双向绑定的中间桥梁。Vue.js 是采用数据劫持结合发布者-订阅者模式的方法,通过 Object.definePropety() 来劫持各个属性的 sette...
赞了文章2018-06-07
随着wepy和mpvue的出现及流行,开发小程序变的越来越便捷和强大,作为基佬社区的一份子,我们都需要把自己遇到的问题以及如何解决的方式相互分享,这样才能帮助到更多的朋(ji)友(lao)。如有写的不足的地方,请各位提出宝贵的建议哈。