- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Vue组件化开发
文章目录Vue组件化开发组件化开发:Vue实例方法与属性Vue.extend与Vue.Component全局指定、组件、方法实例:Popup插件的封装 Vue组件化开发 组件化开发: 1、组件化开发指的是将复杂的业务拆分为一个有一个的组件 2、组件化开发的组件一般来说要灵活 3、组件化开发涉及到了Vue的js组件封装,需要掌握Vue基础、Vue实例方法与属性、Vue.extend、Vue插件等知识...
2019-08-26 00:59:56
2672
原创 面试题:实现call、apply、bind
面试题:实现call、apply、bind 实现bind module.exports = function(context, ...args) { let withArgs = args.length != 0; //是否传参 let isConstructor; try { new this(...args); //是构造函数则不会因为new执行报错 isConst...
2019-06-16 20:11:28
178
原创 谈谈Vue/React中的虚拟DOM(vDOM)与Key值
谈谈Vue/React中的虚拟DOM(vDOM)与Key值 一、DocumentFragment 在了解虚拟DOM前,先来了解DOM的一个对象属性——DocumentFragment。 在一次操作中,需要频繁操作DOM时,就可以先将要改变的节点附在DocumentFragment上,之后再将该对象渲染到DOM中,改方法只对DOM进行了一次操作,可以显著提高性能。 但是该方法只适用于局部操作,而在真...
2019-06-11 11:15:11
992
原创 Vue的响应式原理
Vue的响应式原理 一、响应式的底层实现 1、Vue与MVVM Vue是一个 MVVM框架,其各层的对应关系如下 View层:在Vue中是绑定dom对象的HTML ViewModel层:在Vue中是实例的vm对象 Model层:在Vue中是data、computed、methods等中的数据 在 Model 层的数据变化时,View层会在ViewModel的作用下,实现自动更新 2...
2019-05-27 21:25:43
841
原创 NodeJS简单爬虫
NodeJS简单爬虫 最近一直在追火星的一本书,然后每次都要去网站看,感觉很麻烦,于是,想起用爬虫爬取章节,务实派,说干就干! 爬取思路 1、该网站的页面呈现出一定的规律 2、使用NodeJS的request模块发起请求 3、对获取到的数据进行处理 4、使用NodeJS的fs模块将数据写入文件 源码说明 //声明需要的模块 var request = require('request');...
2019-03-29 18:37:06
255
原创 JavaScript变量转换
title: JavaScript变量转换 layout: post categories: JavaScript tags: javascript, 变量, 转换 excerpt: JavaScript变量转换 JavaScript变量转换 目录 自动转换 (1)Number与Boolean (2)Number与String (3)String与Boolean (4)null的自动转换...
2019-03-20 14:26:10
108
原创 LESS从入门到精通
一、LESS是什么 LESS是CSS预处理语言,是CSS的扩展。 然后说说比较流行的几款预编译器:SASS/SCSS、LESS、Stylus。 SASS学习网站: https://www.sass.hk/ https://www.w3cschool.cn/sass/ https://github.com/sass/sass LESS学习网站: http://lesscss.cn/ https:/...
2019-03-20 10:47:33
423
AgeOfEmpiresOnline.themepack
2018-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人