JavaScript使用需要注意的细节

原创 2013年12月04日 20:01:39

1.JavaScript区分大小写


   在JavaScript中对象,变量、函数都是区分大小写的,例如:

  • Object表示对象,Arrary表示数组,而写成object,arrary的时候JavaScript就不会识别
  • function myfunction(){}function myFunction(){}不同  

2.单引号和双引号

    

    在JavaScript中单引号和双引号没有特殊的区别,都可以用来创建字符串,但是一般情况下JavaScript使用单引号,而且单引号里面可以有双引号,双引号里面也可以有单引号;特殊情况下JavaScript需要使用转义符号"\",用(\")表示("),(\')表示('),而在HTML中则是用&quot,这一点大家一定不要混淆,我做例子的时候就没注意这一点,因为我觉得.js文件需要在.html文件中引用的,我以为他们的规范都一样,其实还是有些细节是不一样的

例如:

</head>
<body>
<input value="Test1" type="button" onclick="alert(\"OK\");" />   //错误
<input value="Test2" type="button" onclick="alert(\'OK\');" />   //错误
<input value="Test3" type="button" onclick="alert("OK");" /> //正确
<input value="Test4" type="button" onclick="alert('OK');" /> //正确
<input value="Test5" type="button" onclick='alert("OK");' />   //正确
</body>
</html>
    

    以上为.html文件,其中的五个按钮的功能都是在点击它的时候弹出框中显示OK,请大家注意细节点击Test1,Test2的时候是弹不出任何东西的,这一点除了转义字符不一样其他的就没什么了.


3.小括号()

    

    和其他语言一样,JavaScript中的()同样有两种含义,一是分隔符,一是表示执行此方法

例如:(function (){})()中被分开的括号为分隔符,后面的括号表示执行方法。


4.函数的调用和引用


var a=myFunction();

var b=myFunction;

说明:a表示的是函数的返回值;b表示的是将函数的引用赋给b.


5.大括号和分号

    

    在JavaScript 中是可选的,可以不写,但是最好还是加上,因为在表达式语句和函数表达式语句,后面不加分号非常危险,产生的结果可能与你想得不一样,所以奉劝写上,保险!


6.封装,继承,多态

    

   JavaScript是嵌入式脚本语言,浏览器执行,它是以字符串解析执行的,是一种基于对象的语言,不具有封装,继承,多态等特点。


    以上是我在学习JavaScript中总结的几点自认为很重要的知识,这些知识虽然很基础,但是不容忽视,其中肯定还有很多很多的细节我没有发现,在随后的学习中也会不断的总结,也希望大家帮忙补充,互相学习!





Spring整合Struts2注意事项

struts2和spring的整合,关键点在于struts2中的action要纳入spring容器的管理中成为一个bean。  可以在struts2中配置:            同时act...
  • zhanghaipeng1989
  • zhanghaipeng1989
  • 2014年11月01日 17:04
  • 1105

c#开发注意事项

一、在WIN7X64位使用.accdb的数据库 在WIN7X64位下使用Microsoft Access JET4.0驱动,提示未注册,不能打开MDB文件,可使用Microsoft Offic...
  • dmxyzk
  • dmxyzk
  • 2015年05月16日 23:02
  • 383

网站建设过程要注意的SEO细节

一个网站后期要考虑做SEO优化的,前期网站建设应要注意一些细节问题,才能让SEO优化起来不那么的繁琐、困难。建站初期要考虑网站布局、三要素的写法、代码编写、alt属性、内链结构、服务器、网站安全、文章...
  • zhangyugan
  • zhangyugan
  • 2014年09月28日 15:05
  • 620

软件开发应该注意的细节

1.系统流程梳理 以一个很简单的例子来说明流程梳理对软件开发的意义,比如你要进行一次演讲,但是这次演讲是即兴的,你不是专业的即兴演讲家,那么在没有准备情况下,你要对着台下的人进行演讲,这个时候你走上...
  • fellting
  • fellting
  • 2012年03月07日 16:43
  • 2978

软件开发中需要注意的细节

转载自点击打开链接 软件产品开发应该注意的细节 1.系统流程梳理 以一个很简单的例子来说明流程梳理对软件开发的意义,比如你要进行一次演讲,但是这次演讲是即兴的,你不是专业的即兴演讲家,那么在没有...
  • lyd135364
  • lyd135364
  • 2016年12月22日 10:03
  • 400

关于ssm框架搭建注意事项

1.maven jar包要加对 2.如果出现abusolute uri 什么什么需要把jstl jar包加到tomcat 的lib下面 3.jsp的配置目录要在spring-web.xml指定 ...
  • baidu_32817393
  • baidu_32817393
  • 2017年07月11日 15:45
  • 173

【PHP】在php文件上传时需要注意的几个细节

php新手童鞋们在做文件上传功能时需要注意以下几点: 1). 首现要在php.ini中开启文件上传; 2). 文件上传表单的提交方式必须是post,即; 3). 上传表单一定要记住在...
  • lifushan123
  • lifushan123
  • 2015年05月05日 17:48
  • 735

运放使用注意事项

失调电压,电流 温漂 压摆率()
  • wzk456
  • wzk456
  • 2014年09月19日 13:05
  • 606

Matlab 实用 基础注意事项

在助教的过程中,才发现初学者会出现各种各样的问题,随有此随笔。1、退出MATLAB系统,常见方法有: 1) 在MATLAB主窗口File菜单中选择Exit MATLAB命令。 2)...
  • moses1994
  • moses1994
  • 2016年10月12日 19:43
  • 730

ssh整合注意事项

配置环境spring4+hibernate4+struts2首先在web.xml文件中加下面这行,默认会在applicationContext.xml文件中加载配置。applicationContex...
  • github_32658299
  • github_32658299
  • 2016年12月05日 19:47
  • 557
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JavaScript使用需要注意的细节
举报原因:
原因补充:

(最多只允许输入30个字)