摘要:
防抖(debounce) 概念 事件被触发经过单位时间(delay)后再执行回调,如果在单位时间内又被触发,则重新计时。 防抖函数 若延迟delay设置为1000(默认值),则cb(回调函数)只会在停止触发1s后执行,如果一直不断地触发,则回调函数始终不执行。 使用 下面是一个简单的使用示例,后续介 阅读全文
posted @ 2019-11-02 18:40
小番茄鸡蛋
阅读(214)
评论(0)
推荐(0)
摘要:
JavaScript的数组操作 JavaScript数组也是对象,它使用单一的变量存储一系列的值。 数组和对象的区别 在JavaScript中,数组必须使用数字索引,对象可以使用命名索引。 数组是特殊类型的对象,具有特有的一些属性和方法。 如何区分数组和对象 方案1 ECMAScript5定义新方法 阅读全文
posted @ 2019-11-02 18:39
小番茄鸡蛋
阅读(47)
评论(0)
推荐(0)
摘要:
由于同源策略的限制,满足同源的脚本才可以获取资源。虽然这样有助于保障网络安全,但另一方面也限制了资源的使用。 那么如何实现跨域呢,以下是实现跨域的一些方法。 <! more 一、jsonp跨域 原理:script标签引入js文件不受跨域影响。不仅如此,带src属性的标签都不受同源策略的影响。 正是基 阅读全文
posted @ 2019-11-02 18:39
小番茄鸡蛋
阅读(145)
评论(0)
推荐(0)
摘要:
GoF合作出版的《设计模式》这本书提供了许多有关与面向对象软件设计中常见问题的解决方案。这些模式已经出现了相当长的一段时间,已经被证明在许多情况下都非常有用。 <! more 单体模式 一个特定类仅有一个实例。这意味着当您第二次使用同一个类创建新对象的时候,应该得到与第一次所创建对象完全相同对象。 阅读全文
posted @ 2019-11-02 18:38
小番茄鸡蛋
阅读(145)
评论(0)
推荐(0)
摘要:
本文将介绍数据排序的基本算法和高级算法。这些算法都只依赖数组来存储数据。 数组测试平台 首先我们构造一个数组测试平台类 使用测试平台类 基本排序算法 这些算法非常逼真地模拟了人类在现实生活中对数据的排序。 冒泡排序 它是最慢的排序算法之一,但也是一种最容易实现的排序算法。 之所以叫冒泡排序是因为使用 阅读全文
posted @ 2019-11-02 18:37
小番茄鸡蛋
阅读(152)
评论(0)
推荐(0)
摘要:
使用hexo+github可以免费、快速地搭建一个静态博客网站,并且使用hexo提供的命令以及git自身的功能可以很便捷地管理博客。 <! more 使用github部署静态页面 在了解hexo之前,我们先看看如何使用github部署静态页面。 注册github账号 访问 "github官网" 注册 阅读全文
posted @ 2019-11-02 18:36
小番茄鸡蛋
阅读(227)
评论(0)
推荐(0)
浙公网安备 33010602011771号