JS(一)

JS复习笔记

1编程语言发展历史

JS(一)JS(一)JS(一)JS(一)

2JavaScript诞生背景

JS(一)JS(一)
JS(一)
JS(一)

3Js是解释性语言

JS(一)
JS(一)

4JS动态语言和应用场景

JS(一)JS(一)

5JS的书写位置

JS(一)JS(一)JS(一)JS(一)JS(一)
JS(一)JS(一)JS(一)
以上是不建议的 要在对应的标签写对应的代码
推荐写在body结束前的

6JS的注意事项

JS(一)JS(一)JS(一)

7JS注释的总结写法

JS(一)JS(一)
JS(一)

8JS和浏览器交互

JS(一)JS(一)JS(一)JS(一)JS(一)
JS(一)JS(一)
JS(一)JS(一)JS(一)JS(一)
JS(一)
JS(一)JS(一)

9变量定义的方式

JS(一)JS(一)JS(一)JS(一)JS(一)JS(一)
js里面有一个要求 要想定义一个变量 前面必须给它一个关键字叫做var
JS(一)
JS(一)JS(一)JS(一)JS(一)
JS(一)JS(一)
JS(一)JS(一)JS(一)JS(一)JS(一)JS(一)JS(一)
JS(一)JS(一)JS(一)JS(一)

10同时声明赋值多个变量

JS(一)JS(一)

11变量的命名规则

JS(一)JS(一)JS(一)
JS(一)JS(一)

11代码的书写规范

JS(一)JS(一)
JS(一)
JS(一)JS(一)

13变量的练习 数字之间的交换1

强调 变量在使用的时候不要在前面加双引号
JS(一)JS(一)JS(一)JS(一)JS(一)JS(一)JS(一)JS(一)
可以但不是要求这样直接赋值
搞一个临时变量
JS(一)JS(一)JS(一)

JS(一)JS(一)JS(一)JS(一)

14变量的练习 数字之间的交换2只是针对数字

JS(一)JS(一)
JS(一)JS(一)JS(一)
面试可能会问上面这种情况
JS(一)JS(一)

14数据的分类和查看练习

JS(一)JS(一)

15数据类型的表示方法

16数字类型的表示方法

JS(一)JS(一)
typeof是操作符JS(一)JS(一)JS(一)JS(一)JS(一)JS(一)
0x表示16进制JS(一)
八进制是0oJS(一)JS(一)
0b表示2进制JS(一)

13数字类型的最大值和最小值

JS(一)JS(一)JS(一)JS(一)JS(一)

19了解数字类型NaN和isNaN

JS(一)JS(一)
希望把上面这个abc转成一个number 如下
JS(一)
返回结果JS(一)
JS(一)

20字符串类型 定义 转义 length

JS(一)JS(一)JS(一)JS(一)

21布尔类型的使用

JS(一)JS(一)

JS(一)
JS(一)

22Undefined和Null的使用

JS(一)JS(一)
null一般用在把一个变量指向一个空 不再指向一个对象 让垃圾啊回收机制可以对这个东西做一个回收

JS(一)JS(一)JS(一)JS(一)JS(一)JS(一)
JS(一)

23 变量在内存中的存储空间

只要是代码需要运行 都需要把代码先加载到内存里面
JS(一)JS(一)
JS(一)
基本数据类型分配空间的时候 都是在栈空间里面分配的
引用类型 对象类型都是分配到栈、堆空间里面的JS(一)
那个空盒子里面保存的是堆空间的内存地址JS(一)

24转成数字类型的方式一

JS(一)JS(一)JS(一)JS(一)JS(一)
JS(一)JS(一)
JS(一)JS(一)JS(一)JS(一)JS(一)JS(一)JS(一)JS(一)JS(一)
null转成数字类型为0

25day01内容总结和作业

JS(一)