js引入方式:
<script type="text/javascript" src="文件路径"></script>函数入口: 作用:让浏览器先执行html和css,再执行js
<script type="text/javascript" src="文件路径"></script> <script> window.onload=function(){ 语句 } alert('内嵌式,入口函数') </script>变量声明: var 变量的规则: 1.区分大小写 2.变量的第一个字符必须是字母、下划线、$ 3.其他的字符可以是数字、字母、下划线、$ 4.匈牙利命名规则
js基本类型: 数据类型: number str object 布尔(Ture,Flash) 字符串类型: var str1=‘asd’; console.log(str1) var str2=“sda”; console.log(str2) 注意点:js中字符串可以使用单引或者双引
数字类型: var num1=1; var num2=1.1 var num3=123e5 num3中e指代科学计数法10的次方
布尔类型: var bstr=false; var bstr=True; 注意点:只有两个取值
未定义: var c;
引用数据类型 对象: 定义方式1: var info{‘a’:1} 定义方式2: var info{ name:‘小张’, age:18, school:‘清华’ } 对象值获取 获取姓名:console.log(‘姓名’,info.name) 获取年龄:console.log(‘年龄’,info[‘age’]) 未获取到:console.log(‘年龄’,info[‘age123’]) 未获取到则显示:underfined
数组: 定义空数组:var arr1=new Array() arr1[0]=‘hello’ arr1[1]=123 arr1[2]=[123]