一、js输出工具:1、alert('huangzholin');2、document.write('gage');3、prompt('请输入你的姓名','fed');二、数据类型:1、undefined:创建变量了但没有赋值,其值就默认为undefined2、null:3、string4、object:包含属性和方法的集合,用new来声明,var obj=new object()或var obj={};var arr=[1,2,3];function fun_name(){}5、boolean6、number八进制:var num8=012;//以0开头,后面的数子不能超过7,当超过了就当作十进制来处理十六进制:var num16=0x4a;//以0x开头NaN:not a numberisNaN():不能转为数字返回真,否则返回假,如:var num="2ab";alert(isNaN(num));//falsevar num="abc";alert(isNaN(num));//true三、typeof()操作符:检测数据属于那种类型,返回字符串 任何数据类型的值 和 字符串 相加 时都是 字符串 a 前(全)加加 a 后加加