1.alert(“”);弹出输入框
2.console.log(“”),向浏览器的控制台输出一句话,在审查元素的console中显示内容,,,用来调试程序
3.prompt(“”) 弹出输入框,用来给用户提供输入信息的位置
二.直接量和字符串
1.直接量
alert("123");
alert(123);//这里面是数字
alert(abc);//这样是不行的,除非加引号,,
2.字符串 string
用引号括起来是字符串,单引号和双引号都可以
alert(“abc”);
如果要在字符串中输出引号的办法,外面用单引号,,里面用双引号
alert(‘he say:“i am boy”’); //外面的单引号是字符串符号,里面是普通的引号
如果要输出的双引号里面还有要输出的单引号,就是用转义符 \
alert('he says: "i am boy ‘’ a " ');
//将输出 he says:“i am boy ‘’ a”
<font color="red">在字符串中的换行 \n 缩进\t 空格 \b 回车 \r </font>
3.数值类型 number
正数和小数
4.变量
变量用来存储数据
变量的声明使用var (可以声明任何的类型的数值),如:
var a;
//a表示变量的名字,var是声明变量的关键字,
//变量名只能由字母,数字,下划线下以及$组成,并且数字不能做开头,区分英文大小写
//不能使用JavaScript关键字和保留字
5.boolean 布尔类型
两个值,分别为true(对) false(错)
用于判断条件的结果
虽然取值只有两个,但是表现形式有很多,如:
var c = 1>3 ; //c的值就是false
var d = a==b; //d的值就看a是不是等于b
6.undefined
如果不给变量赋值,数据类型就为undefined,并且赋值为undefined ,如下:
var a;
console.log(typeof a); //浏览器console中就是undefined
7.NaN :not a number 不是数字,,如果用数字和字符串进行-运算等
作用:用来表示数值的一种不正常的状态,一般会在计算出现错误的时候出现NaN,判断当前的数据是不是NaN的关键字是 : isNaN: 是一个非数字
**三.判断数据类型**
typeof(“”);
typeof();//里面加值
typeof 直接量/变量 //不加括号
具体用法
console.log(typeof(直接量/变量));
使用var的方式直接获取prompt的输入内容
var content = prompt(“请输入你说啥”);//输入的内容就包含在content中了