摘要: 在写JS代码时,我们常常使用 splice 函数来删除数组中的元素,因为 splice 函数会直接对数组进行修改,从而不需再自己写一个算法来移动数组中的其他元素填补到被删除的位置。splice 功能十分强大,除了可以删除数组的元素之外,还可以删除的同时添加新的元素到删除的位置等等用法。在本篇文章中, 阅读全文
posted @ 2019-06-24 16:22 惊蛰1993 阅读(1569) 评论(0) 推荐(0) 编辑
摘要: 问题 点击页面上的按钮,执行完button的click事件后,会自动的重新刷新一下当前的页面。 原因 button,input type=button按钮在IE和w3c,firefox浏览器区别: 解决方案 将button标签更换为input 为button按钮增加一个type=”button”属性 阅读全文
posted @ 2018-09-18 14:43 惊蛰1993 阅读(18214) 评论(1) 推荐(0) 编辑
摘要: 问题 需求是这样的,iframe在一个div中,并且iframe高度与div一样,所以设置了iframe高度是100%,结果div出现了滚动条,在排除了padding、margin的因素外,还是有滚动条。按理说,只有iframe有滚动条,父div不应该有滚动条。 效果图 分析 一般搜索后,找到了原因 阅读全文
posted @ 2018-09-18 09:37 惊蛰1993 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 不知道是哪位大牛的文章,转过来嘻嘻。 作者:斯迪链接:https://www.zhihu.com/question/21658448/answer/18903129来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 前端是庞大的,包括 HTML、 CSS、 Javascr 阅读全文
posted @ 2017-08-19 12:15 惊蛰1993 阅读(256) 评论(0) 推荐(0) 编辑
摘要: C/S是Client/Server,即客户端/服务器端架构,一种典型的两层架构。 客户端包含一个或多个在用户的电脑上运行的程序 服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。 C/S 可以 阅读全文
posted @ 2017-08-15 17:49 惊蛰1993 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 闭包(closure)是javascript的一大难点,也是它的特色。很多高级应用都要依靠闭包来实现。 下面就是我的学习笔记,对于Javascript初学者应该是很有用的。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量 阅读全文
posted @ 2017-08-15 17:33 惊蛰1993 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1、基本数据类型和引用数据类型 ECMAScript包括两个不同类型的值:基本数据类型和引用数据类型。 基本数据类型指的是简单的数据段,引用数据类型指的是有多个值构成的对象。 当我们把变量赋值给一个变量时,解析器首先要确认的就是这个值是基本类型值还是引用类型值。 2、常见的基本数据类型: Numbe 阅读全文
posted @ 2017-08-15 16:28 惊蛰1993 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 刚开始学习jquery,可能一时会分不清楚哪些是jQuery对象,哪些是DOM对象。至于DOM对象不多解释,我们接触的太多了,下面重点介绍一下jQuery,以及两者相互间的转换。 什么是jQuery对象? 就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的,其可以使 阅读全文
posted @ 2017-07-26 14:55 惊蛰1993 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 凡是出色的Canvas库都少不了制作动画的方法,Fabric.js也不例外,它有着编写简单且功能强大的动画助手,这就是animate( )方法。 animate主要使用代码如下: 意思是设置了rect的动画是旋转到360度,onChange是动画的回调函数,可以绑定事件,那这里就是当canvas渲染 阅读全文
posted @ 2017-07-24 19:47 惊蛰1993 阅读(3655) 评论(0) 推荐(0) 编辑
摘要: 在Canvas上画方形、圆形、三角形都是很容易的,只要调用fabric对应的方法就可以了,但这些都是规则的图形,如果你想画一个不规则的图形,这时候你可以用fabric.js提供的路径绘图方法。所谓路径绘图就是用点和线的移动的方式进行绘图。通过对 线、曲线、弧的应用你可以非常复杂的图形。 我们先来看一 阅读全文
posted @ 2017-07-24 19:34 惊蛰1993 阅读(5139) 评论(0) 推荐(0) 编辑