1注释
<!-- -->是HTML的注释标签,使用 < 和 > 是符合HTML标签语法规则的。
/* */是CSS的注释标签
/* */(注释代码块)、//(注释单行)是JS的注释标签。
注释是方便项目小组相互理解对方代码,加快代码熟悉时间
建议: 过多的JavaScript注释会降低JavaScript的执行速度与加载速度,因此应在发布网站时,去掉JavaScript注释。
注释块(/* ... */)中不能有(/*或*/,JavaScript正则表达式中可能产生这种代码),这样会产生语法错误,因此我推荐你使用//做为注释代码.
2.JS的关键字
Javascript关键字(Reserved Words)是指在Javascript语言中有特定含义,成为Javascript语法中一部分的那些字。Javascript关键字是不能作为变量名和函数名使用的。使用Javascript关键字作为变量名或函数名,会使Javascript在载入过程中出现编译错误。
Javascript关键字列表:
break delete function return typeof
case do if switch var
catch else in this void
continue false instanceof throw while
debugger finally new true with
default for null try
Javascript未来关键字(Javascript Future Reserved Words)
Javascript还有一些未来关键字,这些字虽然现在没有用到Javascript语言中,但是将来有可能用到。
Javascript未来关键字列表:
abstract double goto native static
boolean enum implements package super
byte export import private synchronized
char extends int protected throws
class final interface public transient
const float long short volatile
3.对象中的属性中能不能有对象类型?
能
举个例子:
假如你把手机设置为对象
手机里面的相机是对象属性,那么相机是不是也是对象。
var picture = new Object(); var phone = new Object(); phone.name = "小米"; phone.age = 0.5; phone.photo = picture; alert(typeof (phone.photo));