• 2021 1 9 Js学习笔记2


    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()函数,节点的属性可以用”.”访问并更改,

  • 相关阅读:
    Spring源码:Spring IoC容器加载过程(1)
    Spring源码:Spring IoC容器加载过程(2)
    logback日志异步打印
    Spring Boot学到的内容
    JavaScript——数组的indexOf()方法在IE8中的兼容性问题
    聊聊字符串拼接的哪一些事儿
    C# LINQ学习笔记五:LINQ to XML
    聊聊多线程那一些事儿(task)之 三 异步取消和异步方法
    C# 中的IComparable和IComparer
    .net core 简单定时程序
  • 原文地址:https://www.cnblogs.com/fuxw4971/p/14256044.html
Copyright © 2020-2023  润新知