
前端
Jim仔
不简单的简单理工猿类,热爱技术、热爱运动、热爱生活
展开
-
前端总结(查漏补缺)
从去年7月开始转型前端并实习到如今,也从懵懵懂懂走到了现在,一开始是准备每周写一到两篇技术学习点/总结,但是由于种种原因(估计主要是懒!!),所以没能开始。但是!!我把想要写的东西,把标题都一一罗列好了!(随着学习地不断扩展,一些旧的文章觉得没有必要,也去掉了,加入了一些对实际业务产生的问题的思考)一、首先先展示前端学习的主要思维图,参考了某个大佬的思路(找不到出处了),在大佬的基础上,对...原创 2019-07-23 17:14:15 · 272 阅读 · 0 评论 -
【1】JS Array对象的方法总结(ES5 与 ES6) 一
1、ES5数组方法 1.1、不改变原数组:1.Array.isArray() 用来判断一个值是否为数组。它可以弥补typeof运算符的不足2.valueOf() 返回数组本身3.toString() 返回数组的字符串形式4.pop() 用于删除数组的最后一个元素,并返回该元素。注意,该方法会改变原数组。5.join() 以...原创 2019-07-23 17:17:58 · 187 阅读 · 0 评论 -
【2】JS 继承机制(一)
随着JS深入学习,JS继承这个重点,难点肯定是绕不开的,总是被js的继承、原型、原型链等机制混淆,因为语言的特性,实际上没有“类”和”实例”的概念,故而引入了原型链的概念,靠一种原型链的一级一级的指向来实现继承。那么当时的创造JavaScript这种的语言的人为什么要这样实现js独有的继承,大家可以阅读阮一峰老师的Javascript继承机制的设计思想,就像讲故事一样,从古代至现代说明了js继承...原创 2019-07-23 17:23:04 · 161 阅读 · 0 评论 -
【3】JS 继承机制之六种继承方式(二)
了解了上面的基础概念,就要将学到的用在实际当中,到底要怎么实现继承呢?实现的方式有哪些?下面主要说明实现继承最常用的三用方式,可以满足基本的开发需求,想要更深入的了解,可以参考阮一峰老师的网络博客。想要实现继承,先提供一个父类,并给构造函数添加参数,以及原型属性。function Person(name){ this.name = name; this.type = ...原创 2019-07-23 17:24:42 · 178 阅读 · 0 评论 -
【4】基于svg,WEB在线流程图Joint.js组件开发
JointJS是一个开源的、基于JavaScript的图表库,可以用来创建静态图表、完全可交互的图表、 WEB在线流程图、应用程序jointJS是一个基于svg的图形化工具库,在画布上画出支持拖动的svg图形,而且可以导出JSON,也能通过JSON配置导入直接生成图形。 可以基于jointJS开发出流程图、UML图以及图表等。由于jointJS是基于svg的,因此对svg有一定的了解会对joi...原创 2019-07-23 17:26:21 · 1559 阅读 · 0 评论 -
【5】JQuery-拖拽(包含图片)踩坑
在一个Iframe上面实现一个拖拽,拖拽块里面包含图片,我以为事情很简单,现在解决了。确实是简单,但是当时怎么也绕不过去!jslet that = this;$(".drag").mousedown(function(e){ //设置移动后的默认位置 var endx=0; var endy=0; //获取div的初始位置,...原创 2019-07-23 17:28:00 · 344 阅读 · 0 评论