易截截图软件、单文件、免安装、纯绿色、仅160KB

请教学习javascript的几个小问题?

我学过几天C/C++,对其的语法规则略有了解。但当我自学JS时,觉得JS有些语法细节与C、C++很不同,很是疑惑:
如:
1:比如很多这样的语法说明,arrName.indexOf(searchElement[,fromIndex])  返回元素在数组中第一次出现的位置,searchElement为要查找的元素,fromIndex为查找的开始位置。
疑惑:为什么在语法说明中有“[,”和“]”呢?
这是什么意思?有什么作用?
2
在实例中有:(精确读取cookie值,查找cookie名与“=”号在整个cookie文件内容中的位置)
var cookieNameIndex=cookieValue.indexOf(cookieName+"="),我知第二个参数省略了,第一个参数为cookieName+"=",为什么可以在变量后这样写(+“=”),什么时候要用+号,双隐号?
类似的例子有:alert("这是:"+var1+"与"+var2"+之间的数字");.
3在事件语法说明中没有on,但在使用中要在前加上on,这是js的一种语法规则?能详细说明下吗?
4例如在if语句中判断两个变量值是否相等则用:if(varOne==varTwo);
判断变量varOne的值是否是字符串“vartTwo”,则用if(varOne=="varTwo");对吗?是这样的吗?
5
在一个html页面中,变量名与表单文本框同名可以的吗?如var optionText=myForm.optionText.value;........;
<input type="text" name="optionText" onkeyp="addValueText()">,怎样理解这样的命名呢?
6你认为在JS中较令人疑惑的地方,能一起分享下吗?多谢!

我是一个菜鸟,有很多地方不懂、不明白,多谢各位大虾指教,小弟我感激不尽!!多谢!!!

疑惑:为什么在语法说明中有“[,”和“]”呢?


相关问答:

JavaScript的一个问题

<script>
with(document)
{
for(var i=0;i <streams.length;i++)
writeln(" <p> <a href=# onclick=change(streams[i].url)>"+streams[i].name+" </a> < ......

如何用javascript执行客户端本地程序?

如题,谢谢
1.用activeX
2.用服务器.传递命令给服务器,服务器来运行

javascript不可以吗

js是客户端执行的,权限有限,可以的话,病毒满天飞啦

是啊,如果可以的话,那 JavaScript 执行一个 format c: ......

服务器JavaScript失效了,请问如何解决啊

在别的机器上调试就没有问题,放到服务器上就失效了,那个导航是用的menu控件,没有手写代码。用vs05写的



没有人遇到过吗?

浏览器是否一样?有没禁用javascript?

javascript运行在客户端的。 ......

急求 JavaScript 获取iframe内容?急求

JavaScript如何获取iframe的内容?急求!!!
文件1.html
文件2.html(被引入的文件)。
HTML code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. ......

javascript如何调用asp.net带参数的函数

后台:
  protected void form_ini2(string id)
  {
  //处理代码
  }
前台:
 <script language="javascript">
 function DbClickEvent(a ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号