===============
JavaScript代码可以直接嵌在网页的任何地方,不过通常我们都把JavaScript代码放到<head>
中
======注释
// 以双斜杠开头直到行末的是注释,注释是给人看的,会被浏览器忽略 /* 在这中间的也是注释,将被浏览器忽略 */
===============
每个语句以;
结束,语句块用{...},JavaScript严格区分大小写 ;
申明一个变量用var
语句,注意只能用var
申明一次;如果一个变量没有通过var
申明就被使用,那么该变量就自动被申明为全局变量:
在同一个页面的不同的JavaScript文件中,如果都不用var
申明,恰好都使用了变量i
,将造成变量i
互相影响,产生难以调试的错误结果。所以建议加上var
======数据类型=====JavaScript 是动态语言,定义变量时,无需指定数据类型
number:不区分整数和浮点数,统一用Number表示
字符串:字符串是以单引号‘或双引号"括起来的任意文本
由于JavaScript这个设计缺陷,不要使用==
比较,始终坚持使用===
比较
唯一能判断NaN
的方法是通过isNaN()
函数null
表示一个“空”的值,它和0
以及空字符串‘‘
不同,0
是一个数值,‘‘
表示长度为0的字符串,而null
表示“空”。
JavaScript的数组可以包括任意数据类型
数组用[]
表示,另一种创建数组的方法是通过Array()
函数实现new Array(1, 2, 3); // 创建了数组[1, 2, 3]
JavaScript对象的键都是字符串类型,值可以是任意数据类型。要获取一个对象的属性,我们用对象变量.属性名
的方式 person.name; // ‘Bob‘
==================
原文:https://www.cnblogs.com/testzcy/p/11384771.html