JavaScript 4002

JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。

数字从零到目标数字滚动增加JS代码

咱们首先看一下效果,这篇文章说的是什么东西?做出来是什么样子? 如上图所示,它经过视窗滚动,进行数字的从零到目标数字的滚动,且无需刷新的情况下,该元素从视口消失后再次滚动到该位置,…

2023-11-23 920 0

jQuery往元素内、外添加标签、内容,真的很花~

需要注意,以下代码需要引入jQuery库;   //复制整个div到body内,且在尾部添加 $('div.class').clone().appendTo('body'…

2022-09-01 1,054 5

原生js或者jquery获取父级元素/同级元素/下级元素的方法

Js[document.getElementById(“id”)] var s= document.getElementById("test"); var chils= s.chi…

2022-07-25 1,463

基于JS实现十种酷炫的网页特效

目录 1、鼠标点击弹出爱心 2、鼠标点击弹出文字 3、鼠标点击弹出烟花波纹 4、鼠标小星星拖尾跟随 5、鼠标粒子随心拖尾跟随 6、鼠标笑脸跟随+仙女棒+泡泡+雪花+点击烟花效果(自…

2022-04-16 1,731

JS根据奖品权重计算中奖概率

目录 一、示例场景 1.1、设置抽奖活动的奖项名称 1.2、设置各奖项权重 1.3、抽奖活动规则 二、实现原理 2.1、计算权重和值 2.2、编写抽奖函数 三、项目完整代码 一、示…

2022-04-15 907

jquery插件实现无缝轮播

无缝轮播是一个很常见的效果,理解逻辑之后就很简单了。 效果如下 代码部分 <!DOCTYPE html> <html> <head> <m…

2022-04-15 1,754

详解如何使用Node.js实现热重载页面

前言 前不久我结合browser-sync+gulp+gulp-nodemon实现了一款生产环境热更新(我之前理解有点偏差,应该定义为热更新,不是热重载)的项目脚手架,那么,今天我…

2022-04-15 1,144

关于Vue Router的10条高级技巧总结

前言 Vue Router 是 Vue.js 官方的路由管理器。 它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌。 包含的功能有: 嵌套的路由/视图表 模块化的、…

2022-04-15 1,436

在JavaScript中如何使用宏详解

在语言当中,宏常见用途有实现 DSL 。通过宏,开发者可以自定义一些语言的格式,比如实现 JSX 语法。在 WASM 已经实现的今天,用其他语言来写网页其实并不是没有可能。像 Ru…

2022-04-15 1,098

如何用JS实现简单的数据监听

目录 概述 第一步 第二步 为什么需要单独的_data? 给data多添加一点数据 格式化初始值 格式化object对象,监听值 概述 主要是用Object.definePrope…

2022-04-15 1,038

详解nodejs内置模块

目录 概述 1、path模块  2、until模块  3、fs模块 4、events模块 5、http模块 6、jade模块 7、Express框架 概述 no…

2022-04-15 1,023

详解TS数字分隔符和更严格的类属性检查

目录 概述 in操作符细化和精确的 instanceof 更智能的对象字面量推断 unique symbol 类型和常量名属性 更严格的类属性检查 解决方案1:允许定义 解决方案2…

2022-04-15 1,236

基于axios请求封装的vue应用实例代码

目录 什么是axios? axios的请求类型? axios封装默认的自定义配置 配置的加载优先级 拦截器 get请求 post请求 delete请求 put请求:更新整个对象资源…

2022-04-15 427

详解JS浏览器储存

目录 引言 Cookie Cookie是什么 Cookie生成方式 Cookie的应用场景 Cookie的缺点 解决方法 LocalStorage 特点 使用示例 使用场景 See…

2022-04-15 896

详解TS对象扩展运算符和rest运算符

目录 概述 对象 rest 属性 对象扩展属性 制作对象的浅拷贝 keyof 和查找类型 keyof 操作符号 索引类型查询 概述 TypeScript 2.1 增加了对 对象扩展…

2022-04-15 1,094

小程序数据缓存机制应用实现

小程序数据缓存相关知识 数据缓存:缓存数据,从而在小程序退出后再次打开时,可以从缓存中读取上次保存的数据,常用的数据缓存API如下表所示: 注意:将数据存储在本地缓存中指定的 ke…

2022-04-15 368

微信小程序实现用户登录模块服务器搭建

我选用的是node.js来搭建服务器,没有安装的小伙伴可以参考我的node.js其他博客。 服务器安装与配置 初始化项目,将会自动创建package.json配置文件。 npm i…

2022-04-15 650

深入理解JavaScript中的语法和代码结构

目录 概述 功能性和可读性 空白 括弧 分号 缩进 身份标识 区分大小写 保留关键字 概述 所有编程语言都必须遵守特定的规则才能运行。 确定编程语言的正确结构的这组规则称为语法。 …

2022-04-15 1,157

JS中一些高效的魔法运算符总结

JavaScript 现在每年都会发一个新版本,里面也会新增一些操作更加便利、高效的运算符。今天我们就来盘点下几个高效的魔法运算符。 1. 可选链运算符 之前当我们想要使用某个结构…

2022-04-15 586

JavaScript正则验证密码强弱度的实现方法

展示 设计 密码强弱度分析 密码由数字,字母,特殊符号组成 密码: 只有数字- 或者是只有字母,或者是只有特殊符号——1级:弱 两两组合: 数字和字母, 数字和特殊符号, 字母和特…

2022-04-15 909
1 2 3 201