js基础
JavaScript书写位置
<script type="text/javascript">
alert("Hello World!");
</script>
JavaSript程序,要写在HTML页面中,运行页面的时候,这个页面上的JS也就一起运行了。
js写在<script>标签对里面 type属性就是类型
text/javascript就是纯文本的javascript
alert() 让页面弹出警告框
控制台
控制台浏览器中的功能 快捷键是F12 英文名叫做console
程序所有为捕获的错误,都会在控制台中输出。
alert(“你好”);//这个语句中用了中文语句,有语法错误
如果想在控制台输出点什么,就可以使用
console.log()
在控制台中打印
html 中注释是
<!--我是注释-->
css注释是
/*我是注释*/
js注释
单行注释
<script type="text/javascript">
//我是一行注释
//再来一行
alert("你好");
</script>
或者多行注释
/*
我是一行注释
第二行
第三行
*/
注释的符号不能嵌套
字符串
字符串的变量,必须用双引号或者单引号包裹起来
转义字符,
\n 回车换行
\t tab缩进
变量
js中使用var定义变量
var a;//定义一个变量
a=100; //赋值
JS中给变量赋值用等号,等号右边的值赋给左边。
变量必须先声明,才能使用
使用一个变量 必须先进行声明,才能使用
变量的名称是标识符、
由字母、下划线(_)、美元($)符号、数字(0-9)组成,但不能以数字开头。
区分大小写
A和a不是同一个变量 而且不能是js中的保留字 关键字
变量的赋值
变量的赋值使用等号 等号就是赋值符号
可以使用逗号来隔开多个变量的定义
var a=1,b=2,c=3;
逗号这个表示法,只能用于变量的连续定义
变量的类型
基本类型5种
number 数字类型
string 字符串类型
undefined undefined类型,变量未定义时的值,这个值自己是一种类型
boolean 布尔类型,仅有两个值true 和 false,讲if语句时我们细说
null null类型
引用类型
object
typeof关键字
这个关键字使用来检测一个变量的类型
var a=100;
console.log('typeof a');//number