1、将JavaScript添加到页面
放在<head>间
<head>
<script>
......
</script>
</head>
将代码存为一个扩展名为.js的独立文件。
<head>
<meta charset="utf-8">
<title>JavaScript语法</title>
<script src="example.js"></script>
</head>
最好的做法是把<script>标签放在HTML文档的最后,</body>之前
<body>
<script src="example.js"></script>
</body>
</html>
2.语句
单行:
document.write("");
多行形成的语句块:
<script type="text/jscript">{
document.write("");
document.write("");
document.write("");
}</script>
3.注释
单行注释:
//这个是单行注释
多行注释
/*这个是
多行注释*/
多行注释2:
<!-- 这个注释仅作用于单行注释,不推荐使用
4.变量
JavaScript是一个存储或者表示数据的名称,用来存储和表示各种数据类型的数据,并且值在程序运行间可以改变。它允许程序员直接对变量赋值而无需事先声明。
var mood="happy";
var age=10;
JavaScript是一种弱数据类型的计算机语言,在定义变量时不需要指定变量的数据类型,统一使用关键字var声明,JavaScript会在需要的时候自动对不同的数据类型进行转型。
var age="yong";
age=11;
变量名中不允许有空格或标点符号(除了美元符),变量名允许包含字母、数字、美元符和下划线。为方便较长变量名更容易阅读,可在边淋感冒中的适当位置插入下划线,或使用驼峰格式命名,除第一个单词,其余每个单词首字母大写。
var my_age;
var myAge;
5.数据类型
字符串
由若干个字符组成,字符包括但不限于字母、数字、标点符号和空格。字符串必须包在引号里,单引号或双引号都可以。引号要配套使用,若字符串里包含引号,则要在字符串外加上不同的引号。
var a="欢迎参加'java'研讨会";
若字符串里包含单个引号,则需要使用反斜线对字符进行转义
var time="now is 5'20/""
数值
可以是整形、浮点型、内部常量或特殊值
布尔值
只有true与false。布尔值不是字符串,不能用括号括起来。
var sleeping=true;
参考资料:
Jeremy Keith,Jeffrey Sambells.JavaScript DOM 编程艺术(第二版).人民邮电出版社.2011
储久良.Web前端开发技术.清华大学出版社.2013