AI智能
改变未来

标签:JavaScript

第27页
Web前端11:JavaScript正则表达式-爱站程序员基地
JavaScript

Web前端11:JavaScript正则表达式

AI

正则表达式概述 正则表达式(Regular Expression),是由一些普通字符和特殊字符组成的,用以描述一种特定的字符规则。 正则表达式常用于在一段文本中搜索,匹配或替换特定形式的文本。如:词语出现频率统计、验证字符串是否符合邮箱格式...

three.js 实现露珠滴落动画效果的示例代码-爱站程序员基地
JavaScript

three.js 实现露珠滴落动画效果的示例代码

AI

前言 大家好,这里是 CSS 魔法使――alphardex。 本文我们将用three.js来实现一种很酷的光学效果――露珠滴落。我们知道,在露珠从一个物体表面滴落的时候,会产生一种粘着的效果。2D平面中,这种粘着效果其实用css滤镜就可以轻...

TypeScript 中如何限制对象键名的取值范围-爱站程序员基地
JavaScript

TypeScript 中如何限制对象键名的取值范围

AI

当我们使用 TypeScript 时,我们想利用它提供的类型系统限制代码的方方面面,对象的键值,也不例外。 譬如我们有个对象存储每个年级的人名,类型大概长这样: type Students = Record<string, strin...

js获取键盘数据-爱站程序员基地
JavaScript

js获取键盘数据

AI

在node.js下获取用户从键盘输入数据的方法// 安装 readline-sync模块 可以同步获取用户通过键盘输入的值// npm install readline-sync// 例:const readline = require(‘...

JS红宝书学习记录(四)-爱站程序员基地
JavaScript

JS红宝书学习记录(四)

AI

js红宝书13-19 事件 事件处理程序 DOM0级事件处理程序:on+事件名,如onresize,onload等 DOM2级事件处理程序: addHandler: (element, type, handler) => {if(el...

JS获取项目名称,两种方法-爱站程序员基地
JavaScript

JS获取项目名称,两种方法

AI

在开发当中我们开发人员往往需要获取到项目名称来做为根路径,在JS中可以这样获取项目名 [code]法一:获取当前请求后在截取//当前请求包含项目名称var pathName = window.document.location.pathna...

three.js UV映射简述-爱站程序员基地
JavaScript

three.js UV映射简述

AI

今天郭先生来说一说uv映射,什么是uv映射?uv映射就是将二维的贴图映射到对象的一个面(或者多个面)上。说到这个问题,我们就不得不了解一下Geometry的点、面和uv的结构。我们以BoxGeometry为例。 new THREE.BoxG...

js循环遍历数组的方式-爱站程序员基地
JavaScript

js循环遍历数组的方式

AI

前言 最近在写前端代码,里面经常涉及到数组的循环取值。这里简单总结下前端中数组遍历的四种方式: 数组下标循环 for in 循环 for of 循环 foreach循环 例子 假设有如下数组:members,每个数组元素是一个字典/map,...