1.js一般有3种使用地方
行内js(一般特殊情况下使用,平常使用会html页面凌乱)
内嵌js在‹script›‹/script›使用
外部js‹script src="my.js"›‹/script›特别注意在中间什么都不能写
2.js中的多行注释用Ctrl+shift+/,html用Ctrl+/
3.alert()浏览器弹出警示框
console.log()浏览器控制台打印输出信息
prompt()浏览器弹出输出输入框,用户可以输入
4.变量(其实个人觉得就像c语言中的int但是可以定义任何类型)本质:变量是程序在内存中申请的一块用来存放数据的空间
var 声明变量 console.log(这个变量)输出结果
如果只声明,不负值输出 undefined
不声明, 只负值 出现该值
不声明,不负值,直接用 报错
5.变量规范
不能以数字开头
不能是关键字 例var for name
首字母小写,后面单词首字母尽量大写
6.var是动态语言 变量数据类型是可以变化的
数字型还有10进制 8进制 16进制区别
8进制以0开头
16进制以0x开头
infinity代表无穷大,-infinity代表无穷小
NaN代表一个非数值,可以用来判断一个变量是否为非数字类型。
7.转义符
8.字符串外双内单,或外单内双
特别注意:字符串的拼接用+号
只要输出有字符串和其他类型相拼接最终结果还是字符串
9.true参与到加法中看做1
false参与加法中看做0
underfind未定义数据类型
null是空的 null➕1=1