JavaScript-学习笔记-02

day2  ECMAScript  基础知识点归纳

009-局部变量和全局变量

                没有使用var关键字声明的变量,不管在哪里都是全局变量,需要手动赋值

010-重载

        不存在重载机制,出现同名函数,之前的函数消失

011-数据类型

                console:控制台 log:记录、日志

        基本数据类型: Number String Undefined Boolean Null

        引用数据类型: Object

        typeof运算符

        返回结果 "undefined" "number"  "string" "boolean" "object" "function"

012-Undefined 数据类型

013-Null类型

        Null类型返回 "object"

014-Number类型

        NaN : Not a Number  Infinity :  无穷大

        isNaN()      不是数字返回true

        Number() :  将不是数字类型的数据转换成数字类型的数据

        parseInt()    字符串转换成数字,向下取整

        Math.ceil()  Math工具类中的函数,向上取整

015-Boolean类型

        Boolean() 将不是布尔类型的转换成布尔类型

016-String 类型

        属性  length

        函数 

        charAt    指定位置的下标

        concat    连接字符串                   

        indexof   指定字符第一次出现的位置

        lastIndexof

        replace   替代

        split         分割

        substr      substr(startIndex,length)

        substring   substring(startIndex,end)

        toLowercase  小写

        toUppercase  大写

017-Object类型

        prototype      原型,拓展方法或属性

018-定义对象调方法

        function 类名(形式参数列表){

        this.属性名 = 参数;

        this.方法名 =function(){}

        }

019-null NaN   undefined 的区别

        == 等同运算符 === 全等运算符

020-JS的常用事件

        blur                  失去焦点事件

        focus               获取焦点事件

        click                 单击鼠标事件

        dblclick            双击鼠标事件

        keydown          键盘按下事件

        keyup               键盘松开事件

        mousedown     鼠标按下事件

        mouseover     鼠标经过事件

        mousemove      鼠标移动事件

        mouseout         鼠标移开事件

        mouseup          鼠标松开事件

        submit              表单提交事件

        reset                 表单重置事件

        select                文本被选定

        change              下拉列表选择项,或文本框内容改变时

        load                   页面加载完毕

                                                                                                                              学习笔记小结 

                        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值