http://taoistwar.iteye.com/category/53636
JS教程--for in详解
1.语法规则
for (variable1 in variable2) {
// code
}
2.对
数组 使用
此时的variable1的值从0开始循环加1到数组variable2的长度为止。
var a = ["b", 2, "a", 4,];
for (var b in a) {
alert(b);
document.write(b + "<br />");
}
3.对
对象 使用
此时的variable1的值坛坛循环取variable2对象的属性。
var b = {
attr1:1,
attr2:2,
attr3:3,
attr4:4
}
for (var c in b) {
document.write(c + "<br />");
}
JS教程--escape()编码和unescape()解码
1.escape()编码
escape 方法
对 String 对象编码以便它们能在所有计算机上可读,
escape(
charString
)
必选项 charstring 参数是要编码的任意 String 对象或文字。
说明
escape 方法返回一个包含了 charstring 内容的字符串值( Unicode 格式)。所有空格、标点、重音符号以及其他非 ASCII 字符都用 % xx 编码代替,其中 xx 等于表示该字符的十六进制数。例如,空格返回的是 "%20" 。
字符值大于 255 的以 %u xxxx 格式存储。
注意 escape 方法不能够用来对统一资源标示码 (URI) 进行编码。对其编码应使用 encodeURI 和encodeURIComponent 方法。
要求
版本 1
2.unescape()解码
unescape 方法
用 escape 方法对进行了编码的 String 对象进行解码。
unescape
(charstring
)
必选项 charstring 参数是要解码的 String 对象。
说明
unescape 方法返回一个包含 charstring 内容的字符串值。所有以 %xx 十六进制形式编码的字符都用 ASCII 字符集中等价的字符代替。
以 %u xxxx 格式(Unicode 字符)编码的字符用十六进制编码 xxxx 的 Unicode 字符代替.
注意 unescape 方法不能用于解码统一资源标识码 (URI)。解该码可使用 decodeURI 和 decodeURIComponent 方法。
要求
版本 1
文本页面反向显示 dir=ltr dir=rtl
大部分文本显示控件都有dir这个属性,其用来控件文本的显示方向."rtl"就是right to left的意思,表示从右到左的显示."ltr"就是left to right的意思,表示从左到右的意思.
<html>
<head>
<title>页面自动最大化</title>
<link href="" type="text/css" rel="stylesheet"/>
<script type="text/javascript" src=""> </script>
<script type="text/javascript" src=""> </script>
<script type="text/javascript">
window.moveTo(0, 0);
window.resizeTo(screen.availWidth, screen.availHeight);
</script>
</head>
<body dir="ltr">
页面自动最大化
</body>
</html>
embed基本语法
embed
embed
(一)、基本语法:
embed src=url
说明:embed可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3等等,
Netscape及新版的IE 都支持。url为音频或视频文件及其路径,可以是相对路径或绝对路径。
示例:<embed src="your.mid">
(二)、属性设置:
1、自动播放:
语法:autostart=true、false
说明:该属性规定音频或视频文件是否在下载完之后就自动播放。
true:音乐文件在下载完之后自动播放;
false:音乐文件在下载完之后不自动播放。
示例:<embed src="your.mid" autostart=true>
<embed src="your.mid" autostart=false>
2、循环播放:
语法:loop=正整数、true、false
说明:该属性规定音频或视频文件是否循环及循环次数。
属性值为正整数值时,音频或视频文件的循环次数与正整数值相同;
属性值为true时,音频或视频文件循环;
属性值为false时,音频或视频文件不循环。
示例:<embed src="your.mid" autostart=true loop=2>
<embed src="your.mid" autostart=true loop=true>
<embed src="your.mid" autostart=true loop=false>
3、面板显示:
语法:hidden=ture、no
说明:该属性规定控制面板是否显示,默认值为no。
ture:隐藏面板;
no:显示面板。
示例:<embed src="your.mid" hidden=ture>
<embed src="your.mid" hidden=no>
4、开始时间:
语法:starttime=mm:ss(分:秒)
说明:该属性规定音频或视频文件开始播放的时间。未定义则从文件开头播放。
示例:<embed src="your.mid" starttime="00:10">
5、音量大小:
语法:volume=0-100之间的整数
说明:该属性规定音频或视频文件的音量大小。未定义则使用系统本身的设定。
示例:<embed src="your.mid" volume="10">
6、容器属性:
语法:height=# width=#
说明:取值为正整数或百分数,单位为像素。该属性规定控制面板的高度和宽度。
height:控制面板的高度;
width:控制面板的宽度。
示例:<embed src="your.mid" height=200 width=200>
7、容器单位:
语法:units=pixels、en
说明:该属性指定高和宽的单位为pixels或en。
示例:<embed src="your.mid" units="pixels" height=200 width=200>
<embed src="your.mid" units="en" height=200 width=200>
8、外观设置:
语法:controls=console、smallconsole、playbutton、pausebutton、stopbutton、
volumelever 说明:该属性规定控制面板的外观。默认值是console。
console:一般正常面板;
smallconsole:较小的面板;
playbutton:只显示播放按钮;
pausebutton:只显示暂停按钮;
stopbutton:只显示停止按钮;
volumelever:只显示音量调节按钮。
示例:<embed src="your.mid" controls=smallconsole>
<embed src="your.mid" controls=volumelever>
9、对象名称:
语法:name=#
说明:#为对象的名称。该属性给对象取名,以便其他对象利用。
示例:<embed src="your.mid" name="sound1">
10、说明文字:
语法:title=#
说明:#为说明的文字。该属性规定音频或视频文件的说明文字。
示例:<embed src="your.mid" title="第一首歌">
11、前景色和背景色:
语法:palette=color|color
说明:该属性表示嵌入的音频或视频文件的前景色和背景色,第一个值为前景色,第二个值为背景
色,中间用 | 隔开。color可以是RGB色(RRGGBB)也可以是颜色名,还可以是transparent
(透明)。 示例:<embed src="your.mid" palette="red|black">
12、对齐方式:
语法:align=top、bottom、center、baseline、 left、right、texttop、middle、
absmiddle、absbottom
说明:该属性规定控制面板和当前行中的对象的对齐方式。
center:控制面板居中;
left:控制面板居左;
right:控制面板居右;
top:控制面板的顶部与当前行中的最高对象的顶部对齐;
bottom:控制面板的底部与当前行中的对象的基线对齐;
baseline:控制面板的底部与文本的基线对齐;
texttop:控制面板的顶部与当前行中的最高的文字顶部对齐;
middle:控制面板的中间与当前行的基线对齐;
absmiddle:控制面板的中间与当前文本或对象的中间对齐;
absbottom:控制面板的底部与文字的底部对齐。
示例:<embed src="your.mid" align=top>
<embed src="your.mid" align=center>
分享到:
相关推荐
JavaScript是一种广泛应用于网络开发的脚本语言,由Netscape公司的Brendan Eich在...通过阅读和实践教程中的内容,你可以全面掌握JavaScript编程技能,从而在网页开发、前端框架应用、Node.js后端开发等领域游刃有余。
阮一峰JavaScript教程.pdf 阮一峰JavaScript教程是一本系统的JavaScript教程,涵盖了JavaScript语言的核心语法、数据类型、函数、数组、对象、异步操作、DOM操作等方面的知识点。下面是该教程的详细知识点总结: ...
总的来说,这个JavaScript教程系列涵盖了从基础到进阶的所有重要知识点,无论你是网页开发者还是希望增强Web应用功能的程序员,都能从中受益匪浅。通过深入学习和实践,你将能够熟练运用JavaScript来创建交互式、...
通过这个“javascript_js教程”,初学者将能够系统地学习JavaScript的基础知识,逐步掌握网页动态效果的创建,为后续深入学习Web开发打下坚实基础。在学习过程中,实践是检验理解和记忆的最好方法,所以动手做项目、...
总结来说,这套JavaScript教程资源涵盖了从基础到实践的全方位内容,不仅适合初学者入门,也对有一定经验的开发者有很好的参考价值。学习者应结合实际项目,通过阅读、实践和理解这些教程中的代码,不断巩固和提升...
vue.js教程.pdf 本资源摘要信息中,我们将详细介绍 Vue.js 的基本概念、安装方法、使用方式、MVVM 模式、数据绑定、组件系统、指令和过滤器等知识点。 Vue.js 简介 Vue.js 是一个用于构建交互式 web 界面的库,...
现代JavaScript教程是一个全面的学习资源,旨在帮助开发者深入理解JavaScript这一重要的编程语言。JavaScript,作为Web开发的核心技术之一,被广泛用于构建交互式的网页和应用程序。本教程覆盖了从基础概念到高级...
JavaScript的一些教程和参考手册: JavaScript 语言参考.chm ...JAVASCRIPT教程手册.chm javascript手册.CHM 悟透JavaScript.pdf Javascript 操作select控件大全.txt 欢迎大家下载,希望对你有用!
JavaScript教程涵盖了从基础到高级的全面知识,是学习Web开发不可或缺的一部分。JavaScript是一种轻量级的解释型编程语言,主要用于客户端的网页交互,为用户提供动态的网页体验。它与HTML和CSS一起,构成了Web开发...
JavaScript教程打包(原创)1是针对初学者和进阶者的一套全面的JavaScript学习资源,旨在帮助用户深入了解和掌握这门强大的脚本语言。在这个压缩包中,主要包含了一个名为"javascript1"的文件,我们可以推测这是一个...
廖雪峰js教程总结,个人通过阅读廖大大的官网JavaScript教程总结的难点,欢迎指正
标题"three.js教程"表明我们将探讨的是关于three.js的学习资源,它是一个专注于3D渲染的JavaScript库,特别是在WebGL技术的基础上。WebGL是一种在浏览器中实现3D图形渲染的标准,它允许开发者创建交互式的、动态的三...
JavaScript教程是IT领域中不可或缺的一部分,它是一种广泛用于网页和网络应用的脚本语言,主要在客户端运行,赋予网页动态功能。本教程旨在为初学者和有经验的开发者提供全面的JavaScript知识,帮助他们深入理解和...
Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程。这本《Node入门一本全面地Node.js教程》PDF,是学习Node.js的基础指南,涵盖了从安装到实际项目开发的全方位...
### W3School JavaScript 教程知识点详析 #### JS教程概览 - **JS简介**:JavaScript 是一种脚本语言,被广泛应用于网页开发中,用于控制网页的行为和交互。它是一种轻量级语言,可以直接嵌入到 HTML 页面中,由...
EXT JS 教程手册 蛮详细的........