易截截图软件、单文件、免安装、纯绿色、仅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中较令人疑惑的地方,能一起分享下吗?多谢!

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

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


相关问答:

asp中用javascript动态改变Image的src的路径问题

<form id="form1" runat="server">
  <div>
  <script type="text/javascript">
  function oo(a){
  document.getEleme ......

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

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

javascript不可以吗

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

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

javascript 找不到错误

<script type="text/javascript">
    function IsValidate()
    {
        var flag=false;
        var cellPartN ......

javascript 如何在本地创建读写xml文件?

需要兼容ie firefox safari 等浏览器
IE 可以用FSO 但是在其他浏览器不能用
一般的浏览器处于安全考虑都不允许JavaScript读写本地文件的吧

XML文档内容如下(user.xml):
<?xml version="1.0&qu ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号