- 博客(6)
- 收藏
- 关注
原创 vue篇
vuex中getters类似计算属性computed,用法差不多组件无法直接更改状态。触发函数更改。注意一点,mapMutations是一个个方法的集合,所以,可以挂到组件的方法里面。这一地点需要注意。mapActions 指代的是异步任务的集合体。actions 里面也是一个个函数,eg : changeName(context,payload){}一般将context解构,...
2020-03-04 17:39:01 153
原创 es6新特性之new.target
想象一下以下场景: function Car(color,size){ if(!(this instanceof Car)){//让调用者用new的方式调用 throw new Error('请使用关键字new'); } this.color = color; th...
2020-02-20 16:03:33 205
原创 浅谈es6之变量声明
ECMA组织更新es的标准,是因为es5语言本身有着许多问题。简单说一下变量声明var存在的问题1变量提升带来的困扰思考如下代码if(Math.random() - 0.5 > 0){ var a = 'a'; console.log(a);}else{ console.log(a);}console.log(a)// a ='a' || undefined这...
2020-02-19 21:55:47 111
原创 手写event
function Event(dom){ this.dom = dom; } Event.prototype.on = function(type,handle){//绑定事件模块 if(!this.dom.cacheEvent){ this.dom.cacheEvent = {} ...
2020-02-19 14:23:51 120
原创 ajax
发送网络请求的几种方式:1 location.href = xxx完整网址在浏览器地址栏直接输入网址访问2 a src href 带有href 的 加载图片,加载js。加载css带有action属性 跳转页面以上几中无法网络请求,有的无法处理返回结果,有的直接跳转页面,可操作性比较差.3 ajax 网络请求4 应用层 (http协议) 运输层(tcp协议) 网络层...
2020-02-18 22:35:32 104
原创 css选择器权重问题
大家在开发的过程中,会遇到这样一个问题,同一个dom节点,在行间设背景颜色为red,css中通过id选中dom,设置颜色为green。通过标签选择器选中dom,颜色设为blue。最后你会发现dom颜色为red。代码如下<style> #demo{ color : green; /*selector1*/ } p{ color : blue; /*selector2...
2019-12-13 18:09:29 149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人