在入门之前我们还是要了解一下js的三大核心:
js的三大核心:
ES(ECMAscriput)js语法规范
BOM,浏览器对象模型---BOM browser object model 提供一整套操作浏览器的解决方案
DOM,document object model 提供一整套文档流相关的属性和方法。
js的三种引入方法:
行内式:
a标签
点我
非a标签
点击爱你洛洛
内链:
<body>
<script>
var a=1;
alert(a);
</script>
</body>
外链:
<script src="文字的地址"></script>
常用输出的三种方式:
console.log();//在控制台输出 alert();//弹出 document.write('这是网页输出');
书写规范:
见名识意 比如变量存放姓名 var username='zhangsan' 驼峰命名法:大驼峰、小驼峰 UserName大驼峰 userFistName 小驼峰 从第二个单词开始,每个单词的首字母大写。
数据类型:
分为两种: 基本数据类型------- 数值类型(number) 科学计数法 正无穷(Infinity) 负无穷 NaN 字符串类型(String) 布尔类型(boolean) null类型 underfined类型 复杂类型、引用类型------- 对象类型(object)---类、数组 函数类型(function)
查看数据类型:
typeof --不是随便两个数据类型就能一起参与运算的。 例子:var test=0xabc; console.log(typeof test); null是object的特殊类型 ${}可以解析变量