文章目录 一、实现线性渐变的文字 二、制作文字阴影效果 三、制作文字模糊发散效果 四、制作3D立体文字 五、以两种不同颜色显示文字 六、制作镂空文字 七、实现文字的图案填充效果 八、模拟古诗垂直显示文本 九、实现文字的倾…
标签:JavaScript
JavaScript事件的三个阶段
事件的处理过程主要有三个阶段:捕获阶段,目标阶段,冒泡阶段; 捕获阶段:当我们在 DOM 树的某个节点发生了一些操作(例如单击、鼠标移动上去),就会有一个事件发射过去。这个事件从 Window 发出,不断经过下级节点直到…
js中两个等号“==“与三个等号“===“有何不同
一、1个等号”=”: 首先一个等号“=”,大家都知道,一般在编程语言中是用来做赋值操作的,也叫赋值运算符,即把等号右边的值,赋值给左边声明的变量。 &nb…
JavaScript的节点操作 —— 增加节点
目录 JavaScript中的节点操作分为:增、删、改、查(获取),四大类型。 我们直接利用案例来学习: HTML布局代码: JavaScript代码实现: 第一步:获取所有要用到的元素对象(可以利用id、c…
for语句;for语句和if语句的嵌套
for语句的语法 书写格式:for(声明变量(赋值语句);条件表达式;表达式){ 要执行的语句} 声明变量(赋值语句/初始化块):使用 var 或 let 关键字声明新的变量,使用 var 声明的变量不是该循环的局部变量…
for循环详解和 双重循环嵌套执行原理
for循环详解 for循环里包含3条语句, for(定义初始变量;循环条件;变量变化){ 循环语句块 } 第一句是为循环变量赋初始值值, 第二句是循环条件, 第三句是给循环变量重新赋值, 例如: var row=9; f…
JavaScript for循环和for循环嵌套
循环结构的概念 先来看看生活中的一些场景: (1)食堂阿姨打菜:接过顾客的餐盘→询问菜品→打菜→递回餐盘,重复以上过程,直到所有顾客的菜都打完了。 (2)快递员送快递:查看送件地址→赶往目的地→电话告知收件人→收件人签收…
js中实现截取数组的前几个元素以及后几个元素作为一个新数组的方法
数组中的slice()和splice()方法都可以实现对数组截取 const arr=[1,2,3,4,5,6,7,8] //截取数组前三个元素 const sliceA=arr.slice(0,3) console.l…
Javascript中!!(两个感叹号,双感叹号)的含义
JavaScript类型转化 我们知道JavaScript是一门弱类型的语言,但是,在使用中有时需要强制转化为相应的类型。 这里提到类型转换不得不提两个概念:显式转换和隐式转化。 显式转化: const a = pars…
jQuery一级菜单和二级菜单
1、先做一级菜单,第一步设置body,把大概样子写出来。 2、第二步-1、用css设置通配符。 3、第二步-2、设置ul标签基础样式 。 4、第二步-3、设置类样式。 5、设置j…
二级导航--鼠标悬浮菜单出现二级菜单
二级导航–鼠标悬浮菜单出现二级菜单 <!DOCTYPE html> <html> <head > <meta charset="utf-8"> <title>鼠…
建立一个前端的工具库---搭建篇
一、需求 工具公司需要,决定搭建一个组件库。为了实用,这个组件库主要需要满足以下几点需求。 能够使用npm安装,支持amd规范; 现代的前端早已经脱离了刀耕火种的时代。我们可以用npm来安装我们所需要的工具函数和组件库。…