js find函数
发表于|更新于
|浏览量:
人的一生是短的,但如果卑劣地过这一生,就太长了——莎士比亚
在前端开发中,可能会有“需要从数组里取出符合条件的某条数据”这个需求
我们可以使用find函数
1 | var list = [1,4,3,2,5]; |
这样就从我们的list数组中取出了满足n===4这个条件的值
相关推荐
2024-12-18
ARIA16
兴趣是最好的老师,其次是耻辱——胖子邓 ARIA16技术:使用aria-label增强Web可访问性 在现代Web开发中,可访问性(Accessibility)是提升用户体验的关键因素之一。尤其对于视障用户来说,屏幕阅读器依赖准确的页面结构和标签描述来解释内容。ARIA16是一种有效的技术,使用aria-label属性为无可见文本的元素提供描述性标签,从而增强Web的可访问性。 什么是ARIA16?ARIA16是W3C推荐的一项技术,旨在通过aria-label属性为交互式元素提供可访问性支持。aria-label允许开发者为没有可见文本的元素定义可读的描述信息,供屏幕阅读器使用。 使用场景 图标按钮:为只有图标的按钮添加描述性标签。 装饰性元素:为装饰性但可交互的元素提供语义化说明。 复杂控件:为动态生成或没有内嵌文本的控件提供可读内容。 如何使用ARIA16?实现ARIA16非常简单,只需在相关元素上添加aria-label属性并提供适当的描述文本。 示例代码以下是一个使用aria-label的图标按钮示例: 123456<button aria-label=&q...
2026-03-25
editor
集腋成裘,聚沙成塔。几秒钟虽然不长,却构成永恒长河中的伟大时代。——弗莱彻 Pascal Editor有些编辑器喜欢写字,有些编辑器喜欢画画,而 Pascal Editor 更像一个戴着安全帽的建筑师:他不在纸上涂涂改改,他直接把你拽进三维空间里,抬手就是一堵墙,转身就是一块楼板,眨眼之间,一个 Site、一栋 Building、好几层 Level 就搭起来了——而且他跑在 React Three Fiber 与 WebGPU 的快车道上,动作利落,手感顺滑。 一句话就把他的人设钉死在门口: A 3D building editor built with React Three Fiber and WebGPU. 视频入口也在 README 里(那是他给你递来的“看我施工”的短片):https://github.com/user-attachments/assets/8b50e7cf-cebe-4579-9cf3-8786b35f7b6b 住址(Homepage)他把自己的工作室地址挂得很显眼: https://editor.pascal.app 这是一个 Turbo...
2024-08-18
Apache-ShenYu支持namespace功能(二)
我曾踏足山巅,也曾进入低谷,二者都让我受益良多。——《英雄联盟》瓦洛兰之盾塔里克 上一期:Apache-ShenYu支持namespace功能 喜闻乐见,这是个连续系列,今天主要是给shenyu-dashboard的selector部分添加namespace适配 PR连接: https://github.com/apache/shenyu-dashboard/pull/471 这里有一个知识点 123456import { connect } from "dva";@connect(({ global }) => ({ currentNamespaceId: global.currentNamespaceId,}))class RuleCopy extends Component {} 装饰器语法 @connect 来连接组件与 dva 的状态管理。@connect 是一个高阶函数,通常用于将 Redux store(在 dva 中表现为 model)中的状态映射到组...
2022-11-16
mix-blend-mode
为爱情赌气,就丧心病狂了!——塞万提斯 分享一个好玩的css属性: mix-blend-mode,MDN 该属性可以将元素和后面的背景进行混合 什么叫混合呢?例如我看到的一个网站: 红框框出来的部分,是鼠标移动上去的一个效果 这个小圈,与后面的图片进行了反色,而且对于不少图片都有类似效果,我一开始以为是用了两张图片做的处理 后来发现并不是,是用的这个css 1mix-blend-mode: exclusion; 其提供的不只是反色一个选项,还有很多的值,都可以使用
2021-01-10
jsDate对象基本操作
要得到你想要的某件东西,最可靠的办法是让你自己配得上它。——查理·芒格 搬运菜鸟教程 JavaScript Date 对象Date 对象Date 对象用于处理日期和时间。 创建 Date 对象的语法:1var myDate=new Date() **注释:**Date 对象会自动把当前日期和时间保存为其初始值。 Date 对象属性 属性 描述 constructor 返回对创建此对象的 Date 函数的引用。 prototype 使您有能力向对象添加属性和方法。 Date 对象方法 方法 描述 Date() 返回当日的日期和时间。 getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。 getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。 getMonth() 从 Date 对象返回月份 (0 ~ 11)。 getFullYear() 从 Date 对象以四位数字返回年份。 getYear() 请使用 getFullYear() 方法代替。 getHours() 返回 Date ...
2021-06-06
uniapp微信小程序获取用户手机号
价值产生信心,信心产生热忱,而热忱则征服世界。——华特·H·柯亭姆 我们在uniapp开发中有时会需要获取用户的手机号 可以在官方文档找到对应的方法 这里注意一点,只能通过button进行点击获取 但我们这样获取到后还需要解密 比如我这里获取到的 123456789101112131415161718<template> <view><button open-type="getPhoneNumber" @getphonenumber="getPhoneNumber">点我获取手机号</button></view></template><script>export default { data() { return {}; }, methods: { getPhoneNumber(e) { console.log(e.detail.errMsg); console.log...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog