Learning Path
浏览 JavaScript 参考手册 相关教程与章节。
HTML、CSS、JavaScript、浏览器 API、前端框架与 UI 工程。
教程
1361
JavaScript valueOf() 方法 JavaScript Boolean 对象 实例 返回 Boolean 对象的原始值: var bool = new Boolean(0); var myvar = bool.valueOf(); myvar 输出结果: false 尝试一下 » 定义和用法 valueOf() 方法可返回 Boolean 对象的原始值。 浏览器支持 所有主要浏览器都支持 value..
JavaScript valueOf() 方法 JavaScript Date 对象 实例 返回 Date 对象的原始值: var d=new Date(); var n=d.valueOf(); n 输出结果: var d=new Date(); document.write(d.valueOf()); 尝试一下 » 定义和用法 valueOf() 方法返回 Date 对象的原始值。 注意:原始值返回1970年1月..
JavaScript valueOf() 方法 JavaScript Number 对象 实例 返回一个 Number 对象的基本数字值: var num = 15; var n = num.valueOf(); n 输出结果: var num=new Number(15); document.write(num.valueOf()); 尝试一下 » 定义和用法 valueOf() 方法可以字符串返回数字。 浏..
JavaScript valueOf() 方法 JavaScript String 对象 定义和用法 valueOf() 方法可返回 String 对象的原始值。 注意: valueOf() 方法通常由 JavaScript 在后台自动进行调用,而不是显式地处于代码中。 语法 string.valueOf() 浏览器支持 所有主要浏览器都支持 valueOf() 方法 实例 实例 返回 String 对象的原始值: ..
JavaScript var 语句 JavaScript 语句参考手册 实例 创建一个变量,变量名为 carName, 值为 'Volvo' : var carName = 'Volvo'; 尝试一下 » 本文底部包含了更多实例。 定义和用法 var 语句用于声明变量。 JavaScript 变量的创建也叫作“声明”一变量: var carName; 变量声明后,变量为..
JavaScript while 语句 JavaScript 语句参考手册 实例 本例中的循环将继续运行,只要变量 i 小于 5:: var text = '';var i = 0;while (i < 5) { text += '<br>The number is ' + i; i++;} text 输出结果为: The ..
JavaScript Array with 方法 JavaScript Array 对象 ES2023 引入了 Array with() 方法,这是一种安全更新数组元素的方式,而不会修改原始数组。 实例 修改数组的第二个元素值: [mycode3 type='js'] const sites = ['Google', 'Baidu', 'Runoob..
Audio addTextTrack() 方法 Audio 对象 实例 向音频添加一个新的文本轨道: var x = document.getElementById('myAudio');var y = x.addTextTrack('caption'); y.addCue(new TextTrackCue('Test text', 01.000, 04.000,..
Audio pause() 方法 Audio 对象 实例 带有播放和暂停按钮的一段音频: [mycode2] var x = document.getElementById('myAudio'); function playAudio() { x.play(); } function pauseAudio() { x.pause(); } [/mycode2] 尝试一下 » ..
Audio play() 方法 Audio 对象 实例 带有播放和暂停按钮的一段音频: [mycode2] var x = document.getElementById('myAudio'); function playAudio() { x.play(); } function pauseAudio() { x.pause(); } [/mycode2] 尝试一下 » 定义..
HTML canvas addColorStop() 方法 Canvas 对象 实例 定义一个从黑到白的渐变,作为矩形的填充样式: YourbrowserdoesnotsupporttheHTML5canvastag. window.onload=function() { var c=document.getElementById('myCanvas'); var canvOK=1; try {..
HTML canvas arc() 方法 Canvas 对象 实例 创建一个圆形: 您的浏览器不支持 Canvas 标签。 var c=document.getElementById('myCanvas'); var canvOK=1; try {c.getContext('2d');} catch (er) {canvOK=0;} if (canvOK==1) { var ct..
HTML canvas arcTo() 方法 Canvas 对象 实例 在画布上创建介于两个切线之间的弧: YourbrowserdoesnotsupporttheHTML5canvastag. var c=document.getElementById('myCanvas'); var canvOK=1; try {c.getContext('2d');} catch (er) {..
HTML canvas beginPath() 方法 Canvas 对象 实例 在画布上绘制两条路径;绿色和紫色: YourbrowserdoesnotsupporttheHTML5canvastag. var c=document.getElementById('myCanvas'); var canvOK=1; try {c.getContext('2d');} catch (e..
HTML canvas bezierCurveTo() 方法 Canvas 对象 实例 绘制一条三次贝塞尔曲线: YourbrowserdoesnotsupporttheHTML5canvastag. var c=document.getElementById('myCanvas'); var canvOK=1; try {c.getContext('2d');} catch (er..
HTML canvas clearRect() 方法 Canvas 对象 实例 在给定矩形内清空一个矩形: YourbrowserdoesnotsupporttheHTML5canvastag. var c=document.getElementById('myCanvas'); var canvOK=1; try {c.getContext('2d');} catch (er) {..
HTML canvas clip() 方法 Canvas 对象 实例 从画布中剪切 200*120 像素的矩形区域。然后,绘制一个红色矩形。只有被剪切区域内的红色矩形部分是可见的: YourbrowserdoesnotsupporttheHTML5canvastag. var c=document.getElementById('myCanvas'); var canvOK=1; try {c.getC..
HTML canvas closePath() 方法 Canvas 对象 实例 绘制一条路径,形式是字母 L,然后绘制线条以返回开始点: YourbrowserdoesnotsupporttheHTML5canvastag. var c=document.getElementById('myCanvas'); var canvOK=1; try {c.getContext('2d')..
HTML canvas createImageData() 方法 Canvas 对象 实例 创建 100*100 像素的 ImageData 对象,其中每个像素都是红色的,然后把它放到画布上: YourbrowserdoesnotsupporttheHTML5canvastag. var c=document.getElementById('myCanvas'); var canvOK=1; try {..
HTML canvas createLinearGradient() 方法 Canvas 对象 实例 定义从黑到白的渐变(从左向右),作为矩形的填充样式: YourbrowserdoesnotsupporttheHTML5canvastag. window.onload=function() { var c=document.getElementById('myCanvas'); var canvOK..
HTML canvas createPattern() 方法 Canvas 对象 用到的图像: 实例 在水平和垂直方向重复图像: YourbrowserdoesnotsupporttheHTML5canvastag. document.getElementById('lamp').onload=function() { var c=document.getElementById('myCan..
HTML canvas createRadialGradient() 方法 Canvas 对象 实例 绘制一个矩形,并用放射状/圆形渐变进行填充: YourbrowserdoesnotsupporttheHTML5canvastag. window.onload=function() { var c=document.getElementById('myCanvas'); var canvOK=1..
HTML canvas drawImage() 方法 Canvas 对象 要使用的图片: 实例 向画布上面绘制图片: YourbrowserdoesnotsupporttheHTML5canvastag. var c=document.getElementById('myCanvas'); var canvOK=1; try {c.getContext('2d');} catch (e..
HTML canvas fill() 方法 Canvas 对象 实例 绘制 150*100 像素的矩形,然后用红色来给它填色: YourbrowserdoesnotsupporttheHTML5canvastag. var c=document.getElementById('myCanvas'); var canvOK=1; try {c.getContext('2d');} ca..