
JavaScript
文章平均质量分 80
IT利刃出鞘
如果能飞,就不跑。如果能跑,就不走。
展开
-
JS--localStorage设置过期时间的方案(有示例)
本文介绍如何使用localStorage设置数据的过期时间。原创 2023-11-21 22:02:51 · 2251 阅读 · 0 评论 -
JS--获取元素的高度与宽度
本文介绍如何使用JavaScript获取HTML标签的位置信息。原创 2023-10-31 23:00:00 · 1065 阅读 · 0 评论 -
JS--判断空值(null、undefined、NaN、false、空字符串等)
本文介绍JavaScript判断空值的方法。原创 2023-10-08 22:15:00 · 3112 阅读 · 0 评论 -
JS--对象数组深拷贝的方法
本文用示例介绍JS对象数组深拷贝的方法。原创 2022-11-19 09:52:03 · 3280 阅读 · 0 评论 -
JS--拷贝数组的方法(浅拷贝)
本文介绍JS拷贝数组的方法。原创 2022-11-18 21:37:03 · 1868 阅读 · 2 评论 -
JS--遍历方法--for...in和for...of的区别
本文介绍JavaScript使用for...in和使用for...of遍历数组的区别。原创 2022-10-05 10:27:09 · 396 阅读 · 0 评论 -
JS--ES6--import一个文件夹自动引入index.js
本文介绍JavaScript(ES6)在导入一个文件夹时自动引入index.js的特性。原创 2022-08-28 21:49:45 · 3685 阅读 · 0 评论 -
Vue--Router--各个版本的事件监听
本文介绍Vue-router各个版本的事件监听的区别。原创 2022-08-15 18:24:15 · 1014 阅读 · 0 评论 -
JS--hashchange事件--使用/教程
本文介绍hashchange事件的用法。hashchange事件是html5新增的api,用来监听浏览器链接的hash值变化。URL的片段标识符(URL 中 # 后面的部分)改变时会触发hashchange事件。...原创 2022-08-09 18:57:26 · 1753 阅读 · 0 评论 -
JS--popstate事件--使用/教程/实例
本文介绍JavaScript的popstate事件的用法。原创 2022-08-09 18:57:06 · 3668 阅读 · 0 评论 -
@vue/cli3--多环境配置(模式和环境变量)--使用/实例
本文用实例介绍如何用vue-cli3.0配置多环境。本文介绍的方法适用于vue-cli的这些版本:@vue/cli3.0,@vue/cli4.0。原创 2022-06-22 19:20:45 · 2065 阅读 · 0 评论 -
JS--使用第三方库解决浮点数(小数)计算不准确的问题
本文介绍如何解决JavaScript在计算浮点数(小数)时不准确(精度丢失)的问题。原创 2022-06-16 20:01:36 · 1660 阅读 · 0 评论 -
mathjs--使用/实例
本文介绍JavaScript的数学计算库:mathjs。原创 2022-06-16 19:52:53 · 5114 阅读 · 1 评论 -
bignumber.js--使用/实例
本文介绍JavaScript的数学计算库:bignumber.js。原创 2022-06-14 22:48:48 · 5527 阅读 · 0 评论 -
big.js--使用/实例
本文介绍JavaScript的数学计算库:big.js。Big.js 是一个小型,快速的 JavaScript 库,用于任意精度的十进制算术。原创 2022-06-10 23:32:02 · 7057 阅读 · 0 评论 -
big.js、bignumber.js 和 decimal.js 的区别
本文介绍3个JavaScript的数字处理第三方库的区别,它们是:big.js、bignumber.js 和 decimal.js。这三个库都是同一个作者写的。原创 2022-06-08 23:30:31 · 3157 阅读 · 0 评论 -
number-precision--使用/实例
本文用示例介绍JavaScript库:number-precision的用法。 number-precision是一个精确地进行加减乘除的JavaScript库。原创 2022-06-08 23:02:56 · 4773 阅读 · 4 评论 -
script标签在HTML放置位置的区别
本文介绍script标签在HTML放置位置的区别。原创 2022-06-07 23:03:04 · 676 阅读 · 0 评论 -
JS--history--使用/教程/实例
本文用示例介绍JavaScript中history的用法。原创 2022-01-30 20:27:05 · 5681 阅读 · 0 评论 -
JS--事件的委托(代理)--使用/教程/实例
说明本文用示例介绍JavaScript中的事件(Event)的委托(代理)的用法。事件委托简介事件委托,也叫事件代理,是JavaScript中绑定事件的一种常用技巧。就是将原本需要绑定在子元素的响应事件委托给父元素或更外层元素,让外层元素担当事件监听的职务。事件代理的原理是DOM元素的事件冒泡。原创 2022-01-03 11:43:38 · 1485 阅读 · 0 评论 -
JS--事件(Event)--机制/原理
说明本文介绍JavaScript中的事件的机制。包括:事件的捕获与冒泡,事件的流程。官网事件大全:事件参考 | MDNJavaScript事件介绍事件 是某事发生的信号。所有的 DOM 节点都生成这样的信号(但事件不仅限于DOM)。我们也可以自定义事件。原创 2022-01-02 23:49:52 · 2062 阅读 · 2 评论 -
JS--DOM0, DOM1, DOM2, DOM3事件的区别与详解
说明本文介绍JavaScript中DOM0, DOM1, DOM2, DOM3事件级别的含义及区别。DOM介绍DOM(Document Object Model,文档对象模型)是针对HTML文档和XML文档的一个API。DOM描绘了一个层次化的节点树,允许开发人员添加、移出和修改页面的某一部分。DOM脱胎于Netscape及微软公司创始的DHTML(动态HTML)。现在它已经成为表现和操作页面标记的真正跨平台、语言中立的方式。原创 2022-01-02 12:13:48 · 2295 阅读 · 0 评论 -
JS--Promise--使用/教程/实例
说明本文用示例介绍JavaScript的Promise。它是ES6新增的特性。Promise的用途用来异步编程解决回调地狱(也称为:厄运金字塔)在异步调用中再次进行异步回调,如果嵌套的层级太多,会导致难以维护。Promise 的三种状态pending:等待(初始状态)在 resolve 被调用时变为 "fulfilled"。在reject 被调用时变为 "rejected" 。fulfilled:已完成rejected:已失败。(已拒绝)状态变为resolved 或 reje原创 2022-01-01 19:01:13 · 1160 阅读 · 0 评论 -
JS--改变this的指向--方法/实例
本文介绍JavaScript如何改变this的指向。原创 2022-01-01 00:56:00 · 592 阅读 · 0 评论 -
ES5的this和ES6箭头函数的this指向的区别
本文用示例介绍ES5的this和ES6箭头函数的this指向的区别。ES5的thisthis:谁调用的,this就指向谁。(指向它所在上下文的那个对象)。全局环境:this 指向全局对象(window), 无论是否严格模式;全局直接调用:严格模式下, this为undefined; 非严格模式下,this为全局对象window直接调用,相当于是window调用的它。方法调用:this指向调用该方法的对象。构造函数:this指向构造出来的新对象定时器:this指向全局对象wind原创 2021-12-31 23:11:40 · 828 阅读 · 0 评论 -
ES6新特性--汇总/实例
本文介绍ES6的新特性。ECMAScript 6.0(ES6)是JavaScript语言的标准。ES6在2015年6月正式发布,所以ES6又称ECMAScript 2015。原创 2021-12-30 23:34:52 · 653 阅读 · 0 评论 -
JS--数组去重的方法--汇总/实例
本文用示例介绍JavaScript去重的方法。实际开发中,前端基本不会用到数组去重,去重一般是后端进行的。但是,面试中经常会问到数组去重的方法。原创 2021-12-30 18:55:33 · 555 阅读 · 0 评论 -
JS--数组方法--汇总/实例
本文用示例介绍JavaScript的数组的方法。原创 2021-12-29 21:51:07 · 2722 阅读 · 0 评论 -
JS--浅拷贝与深拷贝--方法/详解/实例
说明本文用示例介绍JavaScript的浅拷贝与深拷贝的用法和区别。拷贝也可以称为克隆。浅拷贝与深拷贝的区别浅拷贝:拷贝原始类型的值,拷贝对象的引用。深拷贝:拷贝原始类型的值,拷贝对象的所有内容。原创 2021-12-29 00:54:49 · 713 阅读 · 0 评论 -
JS--继承的实现方式--详解/实例
本文介绍JavaScript继承的方式,包括7种方式:原型链继承。将父类的实例作为子类的原型。构造函数继承(使用call)使用父类的构造函数来增强子类实例,等于是复制父类的实例属性给子类。组合继承调用父类构造函数,继承父类的属性并保留传参的优点,然后通过将父类实例作为子类原型,实现函数复用。实例继承为父类实例添加新特性,作为子类实例返回。寄生组合继承通过寄生方式,砍掉父类的实例属性,这样,在调用两次父类的构造的时候,就不会初始化两次实例方法/属性,避免的组合继承的缺点。原创 2021-12-28 23:56:46 · 973 阅读 · 0 评论 -
JS--闭包--作用/用途/原理
原文网址:简介说明 本文介绍JavaScript的闭包的作用、用途及其原理。闭包的定义闭包是指内部函数总是可以访问其所在的外部函数中声明的变量和参数,即使在其外部函数被返回(寿命终结)了之后。闭包的作用(特点)函数嵌套函数 内部函数可以引用外部函数的参数或者变量 外部函数的参数和变量不会被垃圾回收,因为被内部函数引用。闭包与全局变量项 闭包 全局变量 名字是否可重复 不同的闭包的变量名可以重复。 全局变量的名字...原创 2021-12-26 19:19:34 · 1206 阅读 · 1 评论 -
JS--作用域--详解/实例
本文用示例介绍JavaScript的作用域。 作用域有三类:全局作用域、函数作用域、块作用域。原创 2021-12-26 00:56:05 · 1030 阅读 · 0 评论 -
JS--let, const, var的区别
本文介绍JavaScript中的let,const,var的区别。 编程中建议使用let和const,不建议使用var。原创 2021-12-25 23:58:57 · 728 阅读 · 0 评论 -
JS--页面加载完毕后执行
本文用示例介绍JavaScript如何在页面加载完毕之后执行函数。页面加载完毕主要有两个事件:DOMContentLoaded事件:页面的DOM加载并解析完毕之后触发,不会等待CSS、图片、子框架加载完成。onload事件:页面的所有资源(DOM、CSS、JS、图片等)加载完毕之后触发。原创 2021-12-18 00:38:51 · 22609 阅读 · 0 评论 -
JS--事件(Event)--使用
其他网址JS一个元素怎么绑定多个事件_BarryLee的博客-CSDN博客_绑定多个事件JavaScript(1)---绑定事件、解除绑定事件 - 雨点的名字 - 博客园事件大全其他网址事件参考 | MDN原创 2021-07-25 11:05:12 · 707 阅读 · 1 评论 -
JS--设置CSS
本文介绍用JS设置CSS的方法。原创 2021-07-24 18:11:02 · 982 阅读 · 0 评论 -
JS--介绍/版本/特性
JavaScript、ES5、ES6、TypeScript其他网址JavaScript、ES5和ES6的介绍和区别_战五渣-CSDN博客_es5和es6的区别JavaScriptJavaScript由三个部分组成:ECMAScript(核心)+DOM(文档对象模型)+BOM(浏览器对象模型)ECMAScript:作为核心,规定了语言的组成部分:语法、类型、语句、关键字、保留字、操作符、对象DOM:把整个页面映射为一个多层节点结果,开发人员可借助DOM提供的API,轻松地删除、添加原创 2020-12-12 00:34:34 · 642 阅读 · 1 评论 -
color.js--使用/实例
其他网址Color.js 方便修改颜色值 - 往逝之因 - 博客园简介 此库用于颜色转换和CSS字符串表达式的支持。 此库灵感来源于color-js,这两者功能差不多。但本文的color.js更加简介,而且使用量更大(周下载数12,000,000左右,而color-js只有5000左右)。......原创 2020-12-06 19:59:01 · 1728 阅读 · 0 评论 -
colors.js--使用/实例
其他网址node 使用 colors.js 在终端多颜色 console - Postbird - 猫既吾命npm库地址简介colors.js 是一个用于 node.js 终端 console.log 的颜色库,每周下载量很恐怖,有 7,043,935+。原创 2020-12-06 19:51:35 · 1537 阅读 · 0 评论 -
color-js--使用/实例
其他网址Vue过渡状态 - 小火柴的蓝色理想 - 博客园原创 2020-12-06 00:46:09 · 1947 阅读 · 1 评论