博客首页
AI软件学习
JS前端
WEBAPP
HTML CSS
MYSQL数据库
LINUX系统
网站相关
工作
所在位置:
首页
JS前端
列表
JS前端
苹果菜单放大效果
10-19
苹果放大菜单效果主要是运用了三角函数的知识,其实三角函数在编程中应用的还是非常广泛的,而且个人觉得也非常的实用,之前我写的css旋转真实坐标的转换(点击这里穿越)也是运用了三角函数,那么如果利用三角函数的知识来实现苹果放大菜单效果呢?在写效果之前,你可以猛戳这里查看最终效果。接下来,我们先看一张图:要实现这个效果,首先我们需要知道鼠标释放点和每个菜单项中心点
归档:JS基础
访问:355
来源:
js旋转后元素的缩放
10-19
说到js的缩放,每个人都有自己不同的看法,有的觉得简单,有得可能又觉得没有那么容易,在我看来,对于大部分真正实现过这个功能的人来说,这个小功能还是有一些挑战的(当然算法大神除外)。对于没有任何旋转的元素来说,要单纯的实现缩放功能确实不难,只需要考虑好鼠标再往不同方向移动的时候元素x,y,width,height的变化情况基本就没啥问题,但是如果是旋转后的元素
归档:JS基础
访问:362
来源:
JSON filter过滤重复数据
01-19
//过滤重复数据,data为数据; data = data.filter(function (item, index, self) { return self.indexOf(item) == index; });
归档:JSON数组处理
访问:422
来源:
JSON 数组中是否存在某值
01-19
data.includes(value);//data为数组,value为数值,存在:true
归档:JSON数组处理
访问:398
来源:
JSON 两数据对比交集匹配
01-19
let arr=[];//建空数组 data.map(v=>{//map遍历数组data if(data.indexOf(v) != -1)arr.push(v);//双方是否都存在,存在则保存 });
归档:JSON数组处理
访问:354
来源:
JSON数据【删除】splice
12-03
将项目添加到数组:var fruits = ["Banana", "Orange", "Apple", "Mango"];fruits.splice(2, 0, "Lemon", "Kiwi");splice() 方法向/从数组添加/删除项目,并返回删除的项目。注释:splice() 方法会改变原始数组。语法array.splice(index, howma
归档:JSON数组处理
访问:400
来源:
数据操作【叠加】:concat
11-16
concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。合并三个数组的值:var hege = ["Cecilie", "Lone"];var stale = ["Emil", "Tobias", "Linus"];var kai = ["Robin"];var children = hege.concat(
归档:JSON数组处理
访问:450
来源:
JS检测是否为空数据
10-09
function isNull(str) { return !str && str !== 0 && typeof str !== "boolean" ? true : false;}
归档:JS基础
访问:357
来源:
js版的in_array的实现方法
10-09
var arr = ['a','b','c'];console.log(in_array('b',arr)); // truefunction in_array(search,array){ for(var i in array){ if(array[i]==search){
归档:JS基础
访问:540
来源:
JS 获取键盘按键 event.altKey、event.ctrlKey、event.shiftKey 属性
10-08
event.altKey语法:event.altKey取值:true | false 1|0说明:altKey属性为true表示事件发生时Alt键被按下并保持,为false则Alt键没有按下。 altKey属性可结合鼠标或键盘使用,多用于制作一些快捷操作方式。 event.ctrlKey 功能:检测事件发生时Ctrl键是否被按住了。语法:event.ct
归档:JS基础
访问:489
来源:
1
2
3
归档分类
AI软件学习[9]
Stable Diffusion 学习[6]
语言大模型[3]
PHP服务端[6]
数组[5]
循环[0]
问题BUG[1]
JS前端[24]
JS基础[9]
JQUERY[6]
JS相关[0]
JS插件[1]
JSON数组处理[8]
HTML+CSS[1]
WEBAPP[20]
VUE框架[10]
NODE.js[3]
Electron[7]
LINUX系统[2]
基础操作[2]
MYSQL数据库[0]
网站相关[5]
SEO优化[0]
学习生活[4]
工作[4]
生活[0]
单片机[4]
ESP系列[3]
Arduino IDE[1]
Adobe 家族[1]
UXP插件开发[1]
PYTHON[4]
应用开发[2]
ffmpeg开发[1]
AE[1]
推荐文章
html代码高亮SyntaxHighlighter代码高亮插件
JQUERY的$(function(){})
阿里云服务号新网站备案流程
【牛】一个免费商用图片素材库国外网站-Unsplash.com
热门文章
1
html代码高亮SyntaxHighlighter代码高亮插件
2
js防抖与节流的区别及实现【优化代码】
3
json对象和json字符串之间的转化
4
JQUERY多种点击方式
5
JQUERY的$(function(){})
6
array_combine() 函数,合并两个数组生成一个新数组,其中的一个数组元素为键名,另一个数组元素为键值:
7
array_change_key_case() 函数将数组的所有的键都转换为大写字母或小写字母。
8
array_chunk() 函数把一个数组分割为新的数组块。【数组分页】
9
array_column() 函数从记录集中取出指定列
10
LINUX常用命令
功能DEMO
新闻中心
娱乐资讯
美图欣赏
常用软件
网站XML
Copyright © 2018 网站仅供学习交流使用,无任何商业用途
闽ICP备15015615号
技术支持:
微魔法建站