首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Yaping
掘友等级
web
肤白貌美大长腿
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
最新
热门
Vue.js源码解析——响应式
| .. | initData() | 获取data的所有属性名,判断是否和props,methods重名,如果不重名把data中的成员注入到vue实例 data中| | .. | initData() | 执行observe(data,true /* asRootData *…
解析snabbdom源码,理解virtual dom 实现
文档对象模型 (DOM) 是HTML和XML文档的编程接口,将文档解析为一个由节点和对象(包含属性和方法的对象)组成的结构集合, 简单的说,DOM就是解析文档,将web页面和脚本或程序语言连接起来。更多内容可以参考MDN中对DOM的定义 以前直接使用 DOM API 比较繁琐,…
模拟实现 Vue Router
运行后报错,You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templates into rende…
对于webpack的总结
模块的工作入口函数,先定义了一个installedModules对象,用来缓存加载过的模块,__webpack_require__函数用来加载模块。__webpack_require__函数上面挂载了一些数据和工具函数,函数执行return __webpack_require_…
对象根据key值进行排序
需求介绍根据下面的对象键值,从小到大排序实现测试代码
浅言模块化的理解及实践
演变过程早期对于开发者对于'模块化'的实现的几种方式通过文件划分方式所有模块都在全局工作,污染全局作用域命名冲突问题无法管理模块依赖关系命名空间方式将每个模块包括成全局对象的方式实现,减小命名冲突的可
如何去理解Object.defineProperty()方法
[[Value]]:包含这个属性的数据值。读取属性值的时候,从这个位置读取,写入属性值的时候,把新值保存在这个位置,默认值为undefined 其中描述符对象的属性必须是:configurable、enumerable、writable和value。设置其中一或多个值,可以修改…
如何去提取一个可复用的自动化构建工作流
在日常开发中,我们开发多个同类型项目时,自动化构建流大致都是相同的。而我们需要在每个项目都去重复配置构建任务,所以针对此问题,我们去提取一个可复用的自动化工作流 我们在项目中删除gulpfile然后运行 yarn gulp build --gulpfile ./node_mod…
gulp的基本使用方式
gulp的基本使用yarninit--yes初始化package.json文件yarnaddgulp--dev安装gulp包创建gulpfile.js作为gulp的入口文件gulp的组合任务gulp的
个人成就
文章被点赞
30
文章被阅读
3,593
掘力值
265
关注了
11
关注者
4
收藏集
0
关注标签
14
加入于
2017-05-22