JavaScript技术共104篇

Jquery使用原生AJAX方法请求数据-爱站

Jquery使用原生AJAX方法请求数据

1.具体步骤 1.创建XMLHTTPRequest对象 2.使用open方法设置和服务器的交互信息 3.设置发送的数据,开始和服务器端交互 4.注册事件 5.更新界面 2.get请求 1 2 3 4 5 6 7 8 9 10 11 12 13 //步骤一...
2站编辑的头像-爱站2站编辑1年前
07615
javascript使用alert实现一个精美的弹窗-爱站

javascript使用alert实现一个精美的弹窗

曾几何时alert陪伴了我很多歌日日夜夜,但现在人们越来越追求高端的技术,其实慢慢的我也都快淡忘了前端的世界里还有alert这么一个伟大的成员。 一、为什么抛弃了alert? 1. 不同浏览器的表现 其...
2站编辑的头像-爱站2站编辑1年前
0855
无法将npm项识别为cmdlet、函数、脚本文件-爱站

无法将npm项识别为cmdlet、函数、脚本文件

在VScode中运行vue项目时,【前提:把项目文件换到另一个网盘存放,存放失败,又重新放回原位置再次运行时】 报错如下: npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名...
2站编辑的头像-爱站2站编辑1年前
02127
Vue用ElementUI对表单自定义校验-爱站

Vue用ElementUI对表单自定义校验

在使用ElementUI的表单元素时候,除了做一些简单的非空处理校验,在一些特殊的场合,还需要我们做一些自定义校验。 其实ElementUI不仅提供了基本的非空校验,也对我们提供了自定义检验。 在使用...
2站编辑的头像-爱站2站编辑1年前
08510
JavaScript撤销恢复操作的实现方法详解-爱站

JavaScript撤销恢复操作的实现方法详解

这是一个基于原生JavaScript+Three.js的系统, 我需要在里面增加撤销恢复的功能, 这并非针对一个功能, 而是各种操作. 主要记录思路. 一、初期设想 栈似乎很合适, 用栈存储状态. 最近的一次操作入...
2站编辑的头像-爱站2站编辑1年前
09315
JavaScript避免嵌套代码-爱站

JavaScript避免嵌套代码

看过不少过度嵌套的代码, 我真正意识到问题的严重性是刚入职那会, 我在一个老项目里看到了40个连续的else if, 套了6层的if, for和forEach, 因为我们并没有做什么限制代码嵌套的提前约定. 呃, ...
2站编辑的头像-爱站2站编辑1年前
06812
JavaScript多级判定代码优化-爱站

JavaScript多级判定代码优化

业务代码里, 一次操作可能会前置多个判定, 我以前只是在函数的开头使用if语句去做这些事情, 虽然只是拦截一下不需要做else, 但是好多个判定堆在一起看着会有点…low, 而且, 如果这些东西堆在函...
2站编辑的头像-爱站2站编辑1年前
0927
JavaScript中颜色模型-爱站

JavaScript中颜色模型

颜色模型,是用来表示颜色的数学模型。比如最常见的 RGB模型,使用 红绿蓝 三色来表示颜色。 一般的颜色模型,可以按照如下分类: 面向硬件设备的颜色模型:RGB,CMYK,YCrCb。 面向视觉感知的...
2站编辑的头像-爱站2站编辑1年前
0865
JavaScript快速实现一个颜色选择器-爱站

JavaScript快速实现一个颜色选择器

在做前端界面开发的时候,遇到需要改变颜色的需求,就需要使用颜色选择器。 针对这个问题,第一想法,自然是H5提供了input color,可以实现。但不出意外的,IE并不支持。而且,chrome的实现方式...
2站编辑的头像-爱站2站编辑1年前
01148
WebComponent使用教程-爱站

WebComponent使用教程

WebComponent 是官方定义的自定义组件实现方式,它可以让开发者不依赖任何第三方框架(如Vue,React)来实现自定义页面组件;达到组件复用效果 一个简单例子,让页面显示 hello world: 1 2 3 4...
2站编辑的头像-爱站2站编辑1年前
010310