
JavaScript
文章平均质量分 92
半虹
这个作者很懒,什么都没留下…
展开
-
JavaScript实战笔记(七) 纯前端导出CSV和JSON
CSV (Comma Separated Values,逗号分隔值) 是一种常见的文件格式,规范定义请参考 RFC 4180原创 2020-08-02 15:39:46 · 779 阅读 · 0 评论 -
JavaScript实战笔记(六) 日期格式化
我们知道,在 JavaScript 中没有日期格式化的相关接口,因此使用起来很不方便下面我们自己来封装一个函数,整体逻辑也很简单,就是使用正则表达式去替换原创 2020-06-11 21:26:00 · 372 阅读 · 0 评论 -
JavaScript实战笔记(五) 预览本地图片
一般情况下,实现本地图片预览有两种方法,一种是 DataURL,一种是 BlobURL所以在开始介绍怎么展示本地图片之前,我们花一点时间了解一下什么是 DataURL 和 BlobURL原创 2020-06-09 16:15:34 · 1434 阅读 · 0 评论 -
JavaScript实战笔记(四) 选中文本高亮
以下代码可以实现用户选中文本之后点击高亮按钮,高亮选中文本,支持多种颜色高亮原创 2020-03-08 00:40:56 · 1592 阅读 · 2 评论 -
JavaScript实战笔记(三) 文本搜索
借鉴 `pdf.js` 源码,实现文本搜索功能,包含大小写敏感和全字匹配选项,话不多说,直接上码原创 2020-03-07 12:54:25 · 543 阅读 · 0 评论 -
JavaScript实战笔记(二) 数组去重
这篇文章介绍数组去重的几种方法原创 2020-02-13 21:00:33 · 353 阅读 · 0 评论 -
JavaScript实战笔记(一) 防抖与节流函数
对于某些高频触发的事件,如果事件处理函数的调用频率没有限制的话,那么将会大大加重浏览器的负担这时我们可以采用防抖函数或节流函数,减少事件处理函数的调用频率,同时保证不会影响用户体验原创 2020-01-17 16:00:08 · 469 阅读 · 0 评论 -
JavaScript学习笔记(十六) XMLHttpRequest
AJAX 原来是指通过异步 JavaScript 从服务器 XML 文档获取数据,然后更新部分网页,避免刷新整个网页原创 2020-04-05 21:35:45 · 612 阅读 · 0 评论 -
JavaScript学习笔记(十五) 事件模型
在开始学习 JavaScript 事件模型前,我们首先来了解一下什么是 DOM(Document Object Model)原创 2020-04-03 16:20:25 · 564 阅读 · 1 评论 -
JavaScript学习笔记(十四) 继承
这篇文章将会介绍在 JavaScript 中经常使用的六种继承方式原创 2020-02-27 22:44:46 · 382 阅读 · 0 评论 -
JavaScript学习笔记(十三) ES6新特性
这篇文章我们将会介绍 ES2015 / ES6 中一些常用的新特性原创 2020-01-30 21:30:32 · 504 阅读 · 0 评论 -
JavaScript学习笔记(十二) 原型
之前看原型和原型链的时候,总是看得迷迷糊糊的,最近就趁着有空重新整理了一下,其实发现并不难下面我们一步一步跟着,彻底弄清楚原型和原型链吧原创 2020-01-15 23:40:44 · 654 阅读 · 0 评论 -
JavaScript学习笔记(十一) 闭包
什么是闭包?我们先来看看《JavaScript 权威指南》中的定义:原创 2020-01-14 23:35:58 · 330 阅读 · 0 评论 -
JavaScript学习笔记(十) call、apply、bind
call、apply、bind 都是定义在函数原型上的,也就是说每个函数都能调用这些方法那么它们都有什么作用呢?它们之间存在什么异同呢?下面让我们一起来探讨一下原创 2020-01-11 16:52:42 · 364 阅读 · 0 评论 -
JavaScript学习笔记(九) var、let、const
var、let、const 都是 JavaScript 中声明变量的方式,其中 let、const 是在 ES6/ES2015 中新引入的它们之间究竟有什么异同呢?下面让我们一起来探讨一下原创 2020-01-10 16:52:02 · 408 阅读 · 0 评论 -
JavaScript学习笔记(八) 数据类型
1、数据类型原创 2020-01-10 11:00:45 · 335 阅读 · 0 评论 -
JavaScript学习笔记(七) 跨域问题
1、跨域问题原创 2020-01-08 00:41:22 · 366 阅读 · 0 评论 -
JavaScript学习笔记(六) 异步问题
1、JavaScript 异步机制原创 2020-01-06 23:41:21 · 423 阅读 · 0 评论 -
JavaScript学习笔记(五) jQuery
jQuery 是一个 JavaScript 函数库,兼容目前绝大部分的浏览器,概括来说包含如下功能:原创 2019-11-14 11:33:29 · 393 阅读 · 2 评论 -
JavaScript学习笔记(四) BOM 与 DOM
这篇文章我们将会简单的介绍 BOM 和 DOM 常用的属性与方法,权且当作是一篇速查手册吧原创 2019-11-12 10:04:03 · 406 阅读 · 0 评论 -
JavaScript学习笔记(三) 数组
严格来说,在 JavaScript 中并不存在数组这个数据类型,但 JavaScript 却提供了一种具有数组特性的对象并且通过一定的封装,以及提供一系列的语法糖,让这个对象用起来像真正的数组一样方便原创 2019-11-10 21:29:43 · 450 阅读 · 0 评论 -
JavaScript学习笔记(二) 函数
在 JavaScript 中函数是一种特殊的对象类型原创 2019-10-22 20:22:11 · 342 阅读 · 0 评论 -
JavaScript学习笔记(一) 对象
对象是属性的无序集合,所谓的属性其实也就是我们常用的键值对类型原创 2019-10-11 15:44:59 · 420 阅读 · 0 评论 -
JavaScript学习笔记
JavaScript 是一门动态的编程语言,目前广泛应用于 Web 开发原创 2019-10-11 15:40:35 · 438 阅读 · 0 评论