爱华js345功能

JavaScript08

爱华js345功能,第1张

播放声音和接收声音。爱华js345功能介绍显示,爱华js345功能是播放声音和接收声音。就是收音机。收音机,又名无线电、广播等。是用电能将电波信号转换并能收听广播电台发射音频信号的一种机器。

JSP注释:指令元素,行为元素,脚本元素,表达式元素,方法声明。

<%--*****--%>是不输出到客户端的注释符。

<%!--*****--%>是输出到客户端的注释符。

<%@ page contentType=”text/html” %>设置指定页面内容类型。

<%@ include ...%>在翻译阶段引入一个文件。

<%@ taglib ... %>声明一个页面使用的,包含自定义行为的标记库。

特点

(1)脚本语言。JavaScript是一种解释型的脚本语言,C、C++等语言先编译后执行,而JavaScript是在程序的运行过程中逐行进行解释。

(2)基于对象。JavaScript是一种基于对象的脚本语言,它不仅可以创建对象,也能使用现有的对象。

(3)简单。JavaScript语言中采用的是弱类型的变量类型,对使用的数据类型未做出严格的要求,是基于Java基本语句和控制的脚本语言,其设计简单紧凑。

例如:var student = [‘qiang','ming','tao','li','liang','you','qiang','tao']

第一种思路是:遍历要删除的数组arr, 把元素分别放入另一个数组tmp中,在判断该元素在arr中不存在才允许放入tmp中

用到两个函数:for ...in 和 indexOf()

<script type="text/javascript">var student = ['qiang','ming','tao','li','liang','you','qiang','tao']function unique(arr){ // 遍历arr,把元素分别放入tmp数组(不存在才放) var tmp = new Array()for(var i in arr){ //该元素在tmp内部不存在才允许追加 if(tmp.indexOf(arr[i])==-1){ tmp.push(arr[i])} } return tmp} </script>

第二种思路是:把目标数组arr的元素值和键的位置调换 自动就把重复的元素给删除掉了,调换后的样子:array('qiang'=>1,'ming'=>1,'tao'=>1)

<script type="text/javascript">var student = ['qiang','ming','tao','li','liang','you','qiang','tao']function unique(arr){ var tmp = new Array()for(var m in arr){ tmp[arr[m]]=1} //再把键和值的位置再次调换 var tmparr = new Array()for(var n in tmp){ tmparr.push(n)} return tmparr} </script>