摘要: Array.from()方法就是将一个类数组对象或者可遍历对象转换成一个真正的数组。所谓类数组对象,最基本的要求就是具有length属性的对象。 将一个类数组对象转换为一个真正的数组,必须具备以下条件: 1、该类数组对象必须具有length属性,用于指定数组的长度。如果没有length属性,那么转换 阅读全文
posted @ 2019-10-29 17:03 司徒海棠 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 流的概念,在现今的JavaScript中随处可见。比如说React中的单向数据流,Node中的流,又或是今天本文所讲的DOM事件流,都是流的一种生动体现。用术语说流是对输入输出设备的抽象。以程序的角度说,流是具有方向的数据。事件流所描述的就是从页面中接受事件的顺序。事件流也有两种,分别是事件冒泡和事 阅读全文
posted @ 2018-04-16 12:59 司徒海棠 阅读(4021) 评论(0) 推荐(0) 编辑
摘要: 在开发过程中,为了方便编写和维护代码,我们把函数分组分别放在不同文件里面。在Node环境中,一个js文件就是一个模块(module),这样做最大的好处就是大大提高了代码的可维护性,其次是提高代码的可复用性,而且使用模块还可以避免函数名和变量名的冲突。首先创建一个A.js 函数greet()是在A模块 阅读全文
posted @ 2018-04-12 15:40 司徒海棠 阅读(396) 评论(0) 推荐(0) 编辑
摘要: CSS 伪类用于向某些选择器添加特殊的效果。 CSS 伪元素用于将特殊的效果添加到某些选择器。 单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素。 伪元素由双冒号和伪元素名称组成。双冒号是在css3规范中引入的,用于区分伪类和伪元素。 但是伪类兼容现存样式,浏览器需要同时支持旧的伪类, 阅读全文
posted @ 2017-11-06 10:45 司徒海棠 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 一、左右自动滚动,带控制 首先,我们先搭好一个html框架 然后渲染样式,但是很明显只有这样是不够的,所以现在就是我们的压轴主角了 重点就是要给大家介绍的是这个控件 (function($){$.fn.jCarouselLite=function(o){o=$.extend({btnPrev:nul 阅读全文
posted @ 2017-10-31 11:35 司徒海棠 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 启动mysql服务 下面列举一下常用的sql语句,务必花几分钟学会它。 以下均在dos命令行下操作: 1.查看有多少库。 show databases; 2.建库。 我们最好在建库时指定字符集为utf8,以防止中文乱码现象。 CREATE DATABASE test DEFAULT CHARACTE 阅读全文
posted @ 2017-08-29 11:29 司徒海棠 阅读(1478) 评论(0) 推荐(0) 编辑
摘要: 其实vue的语法比较简单,入门较容易,初次学习可以先参照官方文档,动手写写小例子玩一下,我们直接从vue的工程化开始入手,这也是vue的真正玩法。 首先,我们将盘符切到d盘,打开命令行,输入: npm install vue-cli -g 这个vue-cli呢,是vue的脚手架工具,可以自动生成目录 阅读全文
posted @ 2017-08-29 10:22 司徒海棠 阅读(211) 评论(1) 推荐(0) 编辑
摘要: 在实际的移动端开发中,经常会使用到刷新与加载的功能。使用一些成熟的控件既能节约开发时间,又能增强代码的稳定性。本文介绍的是常用的关于移动端滚动和刷新与加载的控件。 iScroll的产生完全是因为移动版webkit浏览器,例如在iPhone,Android 的移动设备上。 iScroll的原理是外层有 阅读全文
posted @ 2017-07-14 14:38 司徒海棠 阅读(15068) 评论(0) 推荐(0) 编辑
摘要: 这个在实际工作中用处不是很大,(制作自定义键盘可能会有用...)只是为了练习一些css新特性,利用这些新特性可以做出一些好看的视觉效果,对初学者的学习和应用将起到事半功倍的作用。 这是在谷歌浏览器下的浏览效果,因为ie的兼容性问题,所以在ie8及以下浏览器中会存在兼容问题,需要hack解决。 阅读全文
posted @ 2017-07-14 11:47 司徒海棠 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 我们都知道,ie不兼容一些css3新属性,这就导致有些浏览效果不太好,关于ie的兼容有很多前辈给出了解决方案。这里我主要讲我用到的一个比较好用的方案,即PIE。这里的PIE实际上指的是一个名为pie.htc的文件,通过使用css的behavior行为调用这个文件,然后使IE也能实现一些常见的css3 阅读全文
posted @ 2017-07-11 17:02 司徒海棠 阅读(164) 评论(0) 推荐(0) 编辑