1、函数重载

没有这个说法,后说明的调用,之前的没用。所以函数取名一定要规范

2、js的数据类型。

原始类型:Undefind,Number,String,Null,Boolean,(前五个是原始类型)Object(引用数据 类型),ES6之后有了Symbol,bigInt.

typeof运算符,格式:typeof 变量名,返回值包括六个原始类型的小写字符串形式,判断字符串相等用==,

输出信息到控制台 console.log();

Undefined,只有一个值,当一个变量声明后没有手动复制,系统默认赋值undefined

Null,只有一个类型,typeof null=object;

Number,原始类型,包括整型,浮点型,NaN(当表达式应该返回一个数字却无法返回 是,结果是NaN,例如100/”中”,Infinity(无穷大,比如除数为0,

IsNaN()函数(把数据转换为数字,转换成功为false,失败为true),判断是不是 数字,true为不是数字,false为是一个数字,

Number()函数(把数据转化为数字并返回数字,转不了就是NaN),

ParseInt(),(把数据转换成数字,且取向下取整整数位,),

Ceil(),(向上取整),使用js内置Math数学类,

Boolean,包括truefalse

Boolean()函数,将不是Boolean类型的数据转换为boolean类型,会被隐式调用, 比如if(),括号里的会被隐式调用boolean()

Object,是js内置类型,是所有类的基类,定义的所有类默认继承object

属性:prototype 给对象动态拓展属性和方法,每个对象都有这个属性。

           

 

 

3、js中定义类的两种方式

创建方法和函数一样,关键是调用方式不同,

 

 

第一种:                                                                   

 

 

 

第二种:

 

 

 

调用方式:用 new运算符。

4、js常用事件

任何事件都有自己的事件句柄,在事件前添加on即可

 

 

 

5、注册事件的两种方式

1、在标签中添加事件句柄,事件触发时执行句柄里的内容,也叫回调函数,页面的加载负责事件的绑定,由监听器负责调用函数而不是程序员。

13、根据ID获取节点对象。

Js内置对象document,代表整个个HTML文档,是DOM的顶级对象,(windowBOM 的顶级对象),getElementById()函数,节点的属性可以用”.”访问并更改,

posted on 2021-01-09 19:49  sean1246  阅读(49)  评论(0编辑  收藏  举报