Learning Path
浏览 JavaScript 参考手册 相关教程与章节。
HTML、CSS、JavaScript、浏览器 API、前端框架与 UI 工程。
教程
1361
shiftKey Event 属性 事件对象 定义和用法 shiftKey 事件属性可返回一个布尔值,指示当事件发生时,'SHIFT' 键是否被按下并保持住。 语法 event.shiftKey=true|false|1|0 实例 实例 下面的例子可提示当鼠标按键被点击时 'SHIFT' 键是否被按住: [mycode2] 菜鸟教程(runoob.com) fu..
target 事件属性 事件对象 定义和用法 target 事件属性可返回事件的目标节点(触发该事件的节点),如生成事件的元素、文档或窗口。 语法 event.target 实例 实例 下面的例子可获得触发事件的元素: [mycode2] 菜鸟教程(runoob.com) function myFunction(e){ alert(e.target); } 点击一个段落。一个警告框将警报触..
timeStamp 事件属性 事件对象 定义和用法 timeStamp 事件属性可返回一个时间戳。指示发生事件的日期和时间(从 epoch 开始的毫秒数)。 epoch 是一个事件参考点。在这里,它是客户机启动的时间。 并非所有系统都提供该信息,因此,timeStamp 属性并非对所有系统/事件都是可用的。 语法 event.timeStamp 实例 实例 下面的例子可获得系统启动开始的事件戳: [mycode..
transitionend 事件 事件对象 实例 在 CSS 完成过渡后修改 <div> 元素样式及文字: // Safari 3.1 到 6.0 代码 document.getElementById('myDIV').addEventListener('webkitTransitionEnd', myFunction);// 标准语法 docume..
type 事件属性 事件对象 定义和用法 type 事件属性返回发生的事件的类型,即当前 Event 对象表示的事件的名称。 它与注册的事件句柄同名,或者是事件句柄属性删除前缀 'on' 比如 'submit'、'load' 或 'click'。 语法 event.type 实例 实例 下面的例子可返回被触发的事件的类型: [mycode2]..
JavaScript Array lastIndexOf() 方法 JavaScript Array 对象 实例 1 找到 “Apple” 的最后一个索引值: [mycode3 type='js'] const fruits = ['Apple', 'Orange', 'Apple', 'Mango']; let index ..
JavaScript abs() 方法 JavaScript Math 对象 实例 实例 返回一个数的绝对值: Math.abs(-7.25); 输出结果: 7.25 尝试一下 » 定义和用法 abs() 方法可返回一个数的绝对值。 浏览器支持 所有主要浏览器都支持 abs() 方法 语法 Math.abs(x) 参数值 参数 描述 x 必需。必须是一个数值。 返回值 类型..
JavaScript acos() 方法 JavaScript Math 对象 实例 返回一个数的反余弦: Math.acos(0.5); 输出结果: document.write(Math.acos(0.5)); 尝试一下 » 定义和用法 acos() 方法可返回一个数的反余弦。返回的值是 0 到 PI 之间的弧度值。 注意:如果参数 x 超过了 -1.0 ~ 1.0 的范围,那么浏览器将返回 NaN。 提示:如果..
JavaScript anchor() 方法 JavaScript String 对象 定义和用法 anchor() 方法用于创建 HTML 锚。 该方法返回加了 <a> 标签的字符串, 如下所示: <a name='anchorname'>string</a> 语法 string.anchor(name) 参数 ..
JavaScript Array.fromAsync() 方法 JavaScript Array 对象 实例 从异步可迭代对象创建数组: [mycode3 type='js'] const asyncIterable = (async function* () { for (let i = 0; i < 5; i++) { await new Promise((resolve) =>..
JavaScript Array [Symbol.iterator]() 方法 JavaScript Array 对象 实例 获取数组的迭代器对象,并循环输出: [mycode3 type='js'] const fruits = ['apple', 'banana', 'orange']; // 1. 获取数组的迭代器对象 const it..
JavaScript Array.toLocaleString() 方法 JavaScript Array 对象 实例 格式化为各地区格式: [mycode3 type='js'] const prices = [1234.56, 7890.12, 3456.78]; const dateArray = [new Date(), new Date('2023-01-01')]; // ..
JavaScript asin() 方法 JavaScript Math 对象 实例 返回一个数的反正弦值: Math.asin(0.5); 输出结果: document.write(Math.asin(0.5)); 尝试一下 » 定义和用法 asin() 方法返回-PI/2 到 PI/2 之间的弧度值。 注意:如果参数 x 超过了 -1.0 ~ 1.0 的范围,那么浏览器将返回 NaN。. Tip:如果参数 x ..
JavaScript at() 方法 JavaScript Array 对象 实例 接收一个整数值并返回该索引对应的元素: [mycode3 type='js'] const array1 = [5, 12, 8, 130, 44]; let index1 = 2; strt1 = `索引号为 ${index1} 的值为 ${array1.at(index1)}`; document.getEleme..
JavaScript atan() 方法 JavaScript Math 对象 实例 返回指定数的反正切值: Math.atan(2); 输出结果: 1.1071487177940904 尝试一下 » 定义和用法 atan() 方法以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值。 浏览器支持 所有主要浏览器都支持 atan() 方法 语法 Math.atan(x) 参数值 参数 ..
JavaScript atan2() 方法 JavaScript Math 对象 实例 实例 1 - atan2(y,x) 指定一个坐标(x,y),坐标值(4,8),使用 atan2() 方法计算坐标与 X 轴之间的角度的弧度 ,如下实例: Math.atan2(8,4); 以上实例输出: 1.1071487177940904 尝试一下 » 定义和用法 atan2() 返回从原点(0,0) 到 (x,y) 点的线段与 ..
JavaScript big() 方法 JavaScript String 对象 定义和用法 big() 方法用于把字符串显示为大号字体。 该方法返回加了 <big> 标签的字符串, 如下所示: <big>string</big> 语法 string.big() 浏览器支持 所有主要浏览器都支持 big() 方法。 实例 实例 用大号..
JavaScript blink() 方法 JavaScript String 对象 定义和用法 blink() 方法用于显示闪动的字符串。 该方法返回加了 <blink> 标签的字符串, 如下所示: <blink>string</blink> 语法 string.blink() 浏览器支持 目前只有 Firefox 和 Opera 浏览..
JavaScript bold() 方法 JavaScript String 对象 定义和用法 bold() 方法用于把字符串显示为粗体。 该方法返回加了 <b> 标签的字符串, 如下所示: <b>string</b> 语法 string.bold() 浏览器支持 所有主要浏览器都支持 bold() 方法。 实例 实例 使用粗体显示字..
JavaScript break 语句 JavaScript 语句参考手册 实例 该实例我们在循环中使用了 break 语句。 循环代码块,在变量 i 为 '3' 时退出循环: var text = ''var i;for (i = 0; i < 5; i++) { if (i == 3) { break; } text += ..
JavaScript ceil() 方法 JavaScript Math 对象 实例 对一个数进行上舍入: Math.ceil(1.4) 输出结果: 2 尝试一下 » 定义和用法 ceil() 方法可对一个数进行上舍入。 如果参数是一个整数,该值不变。 注意:ceil() 方法执行的是向上取整计算,它返回的是大于或等于函数参数,并且与之最接近的整数。 浏览器支持 所有主要浏览器都支持 ceil() 方法 语法..
JavaScript charAt() 方法 JavaScript String 对象 实例 返回字符串中的第三个字符: var str = 'HELLO WORLD'; var n = str.charAt(2) n输出结果: L 尝试一下 » 定义和用法 charAt() 方法可返回指定位置的字符。 第一个字符位置为 0, 第二个字符位置为 1,以此类推. 浏览器支持 所有主要浏览器都支持..
JavaScript charCodeAt() 方法 JavaScript String 对象 实例 返回字符串第一个字符的 Unicode 编码(H 的 Unicode 值): var str = 'HELLO WORLD'; var n = str.charCodeAt(0); n 输出结果: var str='HELLO WORLD'; document.write(str..
JavaScript concat() 方法 JavaScript Array 对象 实例 合并三个数组的值: [mycode3 type='js'] var a = ['Google', 'Taobao']; var b = ['Runoob', 'Wiki', 'Zhihu']; var c = a.con..