1、如何设置一个变量
var n=10;(不能数字开头,不能写中文)在JS中声明一个变量没有赋值,输出为undefind
2、数据类型
var num=10; //number数字var str="hello wordl" //字符串stringvar bool=true/false //boolean类型 true/falsetypeof //识别判断数据类型console.log(typeof num)console.log(typeof str)console.log(typeof bool)
typeOf会将数组识别为object
Array.isArray()可以识别数组,返回boolean值
<script>/* typeof */console.log(typeof true);console.log(typeof 1);console.log(typeof "hello world");var arr = [1,2,3]var obj = {name:"cheng"}function num(){console.log("hello")}console.log(typeof arr); //objectconsole.log(Array.isArray(arr)); //Array.isArray()可以识别数组,返回boolean值console.log(typeof obj);console.log(typeof num);</script>
3、数组
3-1.定义一个数组
var arr = [1,2,3]array //数组:下标从零开始
3-2.获取数组的长度
console.log(arr.length); //.length获取数组的长度console.log(arr[arr.length-1]) //输出数组最后一位
3-3.二维数组
<script>var arr =[1,2,3]var train =[[11,12,13],[21,22,23]]console.log(arr[1])console.log(train[0])console.log(train[1][1])</script>
4、json对象
键对实现json对象
json对象是一种数据结构,key(键):value(值)对的方式出现<script>var lyx = {//左边属性的双引号可以省略"name":"陆宜鑫","age":"21","sex":"男"}console.log(lyx.name);console.log(lyx.age);console.log(lyx.sex);</script>

数组实现json对象
[{"name":"李四"},{"name":"张三"}]
5、函数function
function 函数名(){函数体}<script//声明一个函数function go(){console.log("hello world")}//调用函数go();</script>

