js基本语法

 1 // Number 数值  整数和小数
 2 // String  字符串 (字符)
 3 // Bool true/false
 4 // null 没有
 5 // undefined 
 6 
 7 var a=null;
 8 console.log(typeof a);
 9 
10 //object:正则对象,数组对象 字面量(json对象)
11 //function
12 //json xml 这两个做数据传输的
13 // 序列化 反序列化
14 //JSON.stringify();
15 //JSON.parse();
16 var stu=JSON.parse('{"id":10001, "name":"张三""}');
17 console.log(stu.id);
18 
19 var a=10;
20 {
21     a=20
22     console.log(a);
23 }
24 
25 
26 //+ - * /
27 var a = 1/"3";
28 console.log(a);
29 
30 
31 var a =( 0.1*10+0.2*10)/10;//小数先成10乘整数,再除10=结果0.3
32 console.log(a==0.3);
33 
34 
35 // = == ===
36 console.log(a=2);
37 console.log(a=="2");
38 console.log(a==="2");
39 console.log(a===3);
40 console.log(a===2);
41 
42 //parseInt 取整 81.5=81
43 //parseFloat
44 // isNaN N not number
45 var a = parseInt("8a6.99");
46 console.log(a);
47 
48 var a = parseInt(86.99+0.5);
49 console.log(a);
50 
51 function sum(a){
52     console.log(arguments);// arguments是个伪数组 可以使用下标 可以当作数组来用 严格意义来说,他是个对象
53     console.log(a);
54     return 1;
55 }
56 
57 var a =sum(3,4,5,8,9);
58 console.log(a);
59 
60 
61 var arr=new Array();
62 arr[0]=0;
63 arr[1]=1;
64 arr[2]=2;
65 console.log(arr);
66 
67 var arr=[1,"2",3,function(){}];
68 console.log(arr);
69 
70 // arr.shift();
71 // arr.unshift();
72 // arr.push();
73 // arr.pop()
74 
75 var arr = [1,2,3,4,5];
76 // var res = arr.pop();
77 // console.log(arr,res);
78 //第一个参数是开始位置,后序参数是删除个数,。。之后的所有参数是添加数据
79 arr.splice(2,1,8,9);
80 console.log(arr);

空连接的写法

 <a href="javascript:void(0)">空连接</a>
    <!-- 空连接写法 -->
posted @ 2021-11-02 17:17  小小不小阿  阅读(30)  评论(0编辑  收藏  举报