![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
文章平均质量分 87
VikcyWinner
这个作者很懒,什么都没留下…
展开
-
原生JS创建Ajax
function ajax(url ,data,type,success,error){ //兼容IE6,IE5,如果XMLHttpRequest为空,则new ActiveXObject var xhr=XMLHttpRequest?new XMLHttpRequest():new ActiveXObject('Microsoft.XMLHTTP'原创 2018-01-03 13:52:54 · 523 阅读 · 0 评论 -
d3.js v4实现关系拓扑图
前言:因为最近公司业务需求,需要在App中实现关系拓扑图。由于自己之前学习了下Vue.js和一些前端知识和ThinkPHP。就自告奋勇把任务接下来了。后来才发现真的是too young too simple,后端数据接口和Android部分都还好说,但这个拓扑图真是让我欲哭无泪,后来了解了Vis.js和百度出品的echart,也都尝试着去实现自己想要的功能。却都因为可定制化差强人意,不能满足我的强原创 2017-12-26 16:05:38 · 20649 阅读 · 11 评论 -
[JS]JavaScript一张图引发的深思
很早以前在掘金沸点看到一张图,很有意思就发了朋友圈。结果很多朋友问我为什么。 (好吧,其实我只是不知道这周写什么内容了)。 就围绕这张图,我们扒扒JavaScript的基本数据类型和引用数据类型、栈内存和堆内存、==和===的区别。为什么!因为var a和var b是引用类型,它们在栈内存中存放地址指针,在堆内存中存放值;而var c是JavaScript的基本...原创 2018-06-15 18:19:12 · 310 阅读 · 0 评论 -
[JS]闭包就是这么简单
十分钟掌握版什么是闭包 闭包是指有权访问另一个函数作用域中的变量的函数这句话怎么理解?别急。我们先看一个例子:function fun(){ //函数内部定义了一个函数变量 var privateVal="private value";}console.log(privateVal); //报错:privateVal is not define...原创 2018-06-09 21:24:11 · 240 阅读 · 0 评论 -
[JS]大话执行环境和作用域链
十分钟快速掌握版在学习JS的过程中,我们经常会碰到一个概念就是JS的执行环境、作用域链。今天我们用十分钟的时间,彻彻底底搞懂JS的执行环境、作用域链的概念。JS执行环境JS的执行环境分为两种:1、全局环境2、局部环境全局环境全局环境是最外围的执行环境,在Web浏览器中,全局环境被认为就是我们众所周知的window对象。因此所有的全局变量和函数都挂载在wind...原创 2018-06-09 21:25:00 · 233 阅读 · 0 评论 -
[JS]大话this指针
5分钟快速掌握版在刚开始学习JavaScript的时候,经常被js中的this及其相关的方法,例如:bind,apply,call方法迷惑。其实我们只要根据包含this指针的方法的用途加以区分,就能了解this指针所指向的对象:1、直接函数调用,this指针指向全局环境,即Window对象,例如2、对象函数调用,this指针指向调用函数的对象本身,例如:var object={ ...原创 2018-06-09 21:28:28 · 205 阅读 · 0 评论 -
Vuex入门教程
前言 组件化应用构建是Vue的特点之一,因此我们在Vue的实际开发过程中会经常需要封装自定义组件,以提高开发的效率。 而组件在大部分情况下并不会孤立的存在,它必然会与父组件和兄弟组件产生数据的交互。所以在这里为大家总结两种组件数据交互的方式:EventBus和利用Vuex框架进行状态管理。上一篇文章介绍了如果通过EventBus在Vue自定义组件中进行事件传递(Vue自定义组件...原创 2018-07-01 21:49:01 · 324 阅读 · 0 评论