![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
红帽子小伙伴
这个作者很懒,什么都没留下…
展开
-
《JavaScript高级程序设计》总结 第五章 引用类型
引用类型是一种数据结构,它表示了一种抽象的集合。实例化就后即为对象。引用类型(或者理解为类)----------(实例化)----------->对象在javascript中,引用类型都是Object类型的实例。-创建一个对象(Object实例)的方法有两种。1)用new的一个Object类型的方式,如: var obj = new Obje原创 2017-05-18 19:44:45 · 263 阅读 · 0 评论 -
《JavaScript高级程序设计》总结 第四章 变量、作用域和内存问题
-Javascript的变量分为两种类型:·基本类型值(用typeof检测类型)Undifined,Null,Boolean,Number,String·引用类型值(对象,用instanceof检测类型)-在复制变量值的时候,基本数据类型是将值复制,复制与被复制的值相互独立;而引用数据类型则是复制指针,它们指向同一对象。 var a = 10原创 2017-05-18 19:30:38 · 290 阅读 · 0 评论 -
同步页面切换按钮组的实现
本文采用伪代码的方式实现,理解思路即可。在本文中,每页最大能显示5个按钮,当前页置高亮。先来看看实现的效果,当前页为3时,如下图所示:当前页为5时,如下所示:每页显示的按钮数量为pageSingleCount;每页起始位置的按钮标号为initialBtn;每页结束位置的按钮标号为maxBtnInSinglePage;当前页的的标示为currentPage在这里,pa原创 2017-05-08 13:48:28 · 353 阅读 · 0 评论 -
图片预加载
本文结合CSS3、jquery、实现图片预加载,并将预加载的javascript代码封装为了插件。原创 2017-06-20 16:08:47 · 376 阅读 · 0 评论 -
基于contenteditable属性的简易web在线编辑器
本文用元素的contenteditable属性实现了一个非常简易的文本编辑器。原创 2017-06-20 18:44:54 · 8314 阅读 · 4 评论 -
Vue的轮播图组件实现
今天在上慕课老师fishenal的vue实战课程的时候,有一个轮播图组件实现,在跟着做的时候,自己也踩了一些坑。此外,在原课程案例的基础上,我加入了不同方向的滑动功能。本文章采用Vue结合Css3来实现轮播图。首先要了解的是Vue的动画原理。在vue中,如果我们要给元素设置动画效果,则需要使用一个将相应的元素包裹住,如下: 之后,便可以在.imgShoudMove中设置动画属原创 2017-08-21 12:09:37 · 6427 阅读 · 0 评论 -
关于JavaScript获取元素背景图url的兼容性问题
用jQuery由$target..css('backgroundImage')获取属性时,浏览器之间具有一定的差异性,本文主要写给作者自己作为备忘原创 2017-08-07 10:21:34 · 2050 阅读 · 0 评论 -
JavaScript各种排序算法的实现及其速度性能分析
今天我们来讨论的问题有两个:如何用JavaScript实现选择排序、冒泡排序、插入排序、快速排序、归并排序、堆排序;对生成的10万个随机数进行排序,各个排序算法的性能分析。创建数据类型这里我们全部用数组来存储数据,首先创建一个类ArrayList。其中属性的说明如下:array空数组--->用以存放数据insert()方法--->往array中插入数据swapItemInArray(n...原创 2017-09-20 22:39:57 · 3184 阅读 · 4 评论