lio零度
lio零度
全部文章
分类
未归档(375)
归档
标签
去牛客网
登录
/
注册
lio零度的博客
来一场好运设计 岑寂中侧耳倾听
全部文章
(共375篇)
使用 HTML5 download 属性创建可下载的链接
HTML5 引入了许多我们日常开发经常用到的一些方便的特性。其中之一便是在 <a> 标签上的 download 属性。 默认情况下,锚定标签 <a> 的默认值是导航链接,它将转到您在 href 属性中指定的链接。 当您添加 download 属性时,它表示浏览器应下载锚定...
2021-06-03
0
305
如何翻转对象中的键和值?
for...in for...in 以任意顺序遍历一个对象的除 Symbol 以外的可枚举属性。实现方法如下: const user = { name: 'IU', age: 18, gender: '女' } const reversed = obj => { cons...
2021-05-31
0
236
JavaScript 链式调用
如果你使用过 JQuery,你应该会经常看到这样的操作: $('text').css('color', 'pink').show() —— 这就是链式调用。 也就是在调用一个方法之后,还可以在该方法后面继续 .xxx() 调用其他方法,呈现链条式: _([1, 2, 3]) .m...
2021-05-30
0
252
变量赋值与原始/对象可变性
如果您不熟悉 JavaScript 变量赋值与原始/对象可变性的工作原理,您可能会发现自己遇到无法解释的 bug。下面我们来看看它到底如何工作。 JavaScript 数据类型 JavaScript 数据类型分为基本数据类型(值/原始类型),引用(对象)数据类型。 JavaScript ...
2021-05-29
0
171
Pointer Lock API
Pointer Lock API 用于提供对原始鼠标移动的访问,将鼠标事件的目标锁定到单个元素,消除鼠标移动在单个方向上的距离限制,并从视图中移除光标。常用在第一人称或实时策略游戏。 以下 Can I Use 对 Pointer Lock API 的支持情况: ...
2021-05-28
0
246
Vibration API
大多数现代移动设备包括振动硬件,其允许软件代码通过使设备摇动来向用户提供物理反馈。Vibration API 为 Web 应用程序提供访问此硬件(如果存在)的功能,如果设备不支持此功能,则不会执行任何操作。 如上所述,您可以使用 Vibration API 控制设备的振动能力。 根据 Can...
2021-05-27
0
201
Fullscreen API
Fullscreen API 可以使用你以全屏模式打开或关闭元素。例如,允许 video 或 canvas 元素,使其占据整个屏幕的。 全屏显示可以是任意元素 HTML5 API 存在兼容性问题,即使高版本浏览器也有兼容性问题 不同浏览器需要添加不同的前缀 webkit、moz、o、...
2021-05-26
0
253
JavaScript 逗号运算符
逗号操作符(,) 对它的每个操作数求值(从左到右),并返回最后一个操作数的值。 let x = (2, 3) console.log(x) // 3 虽然只返回最后一个操作数的值,但也有例外,你可以在其中执行自增运算符。 let a = 0 let b = (a++, 11) conso...
2021-05-25
0
182
数组中的最大值/最小值
For 循环 一般关于实现数组的某种操作,可能最先想到的就是 for 循环吧!下面是它的实现。 let min = arr => { let greatest = arr[0] for (let i = 0; i < arr.length; i++) { if (gr...
2021-05-24
0
411
JavaScript 中清空数组
Array.prototype.splice() 使用 Array.prototype.splice() 方法通过删除或替换现有元素来修改原数组的内容。 let course = ['HTML', 'CSS', 'JavaScript'] course.splice(0) console.lo...
2021-05-23
0
262
首页
上一页
25
26
27
28
29
30
31
32
33
34
下一页
末页