第七次网页前端学习笔记

string


            charAt(idx)           返回指定位置处的字符


            indexOf(Chr)        返回指定子字符串的位置,从左到右,找不到返回值为-1


            substr(m,n)          返回给定字符串中从m位置开始,取n个字符,如果参数n省略,则意味                                            着取得字符串的最后


            substring(m,n)     返回给定字符串中从m位置开始,到n个字符结束,如果参数n省略,则                                            意味着取得字符串的最后


            toLowerCase()    将字符串中的字符全部转化成小写


            toUpperCase()    将字符串中的字符全部转化成小写


            length                  属性,不是方法,返回字符串的长度
                

Math


                Math.random()    随机数
                Math.ceil()        向上取整,大于最大整数
                Math.floor()    向下取整,小于最小整数String


Date


            获取日期          


                    getFullYear()            年
                    getMonth()               月
                    getDate()                 日
                    getHours()               时
                    getMinutes()            分
                    getSeconds()           秒


            设置日期


                    setYear()    
                    setMonth()        
                    setDate()        
                    setHours()        
                    setMinutes()    
                    setSeconds()
                    toLocalestring() 转换成本地时间字符串


                    
对象


            一、对象的创建


                1.字面量形式创建对象


                    var 对象名=();//空对象
                    var 对象名={
                        键:值,
                        键:值,
                        ...
                    };


                2.通过new Object创建


                    var 对象名=new Object();//空对象


                3.通过Object对象的create方法创建


                    var 对象名=Object.create(null);//空对象
                    var 对象名=Object.create(对象);


            二、对象的操作


               获取对象的属性(如果属性不存在,则获取undefined)
                    对象名.属性名;
              设置对象的属性(如果属性存在,则修改属性值;如果属性不存在,则添加新的属性值)
                    对象名.属性名=值;


                    
            三、对象的序列化和反序列化


                序列化:将JS对象(JSON对象)转换成JSON字符串
                    var 变量名=JSON.stringify
                反序列化:将JSON字符串转换成JS对象(JSON对象)
                    var 变量名=JSON.parse(JSON字符串)


                    
            四、this


                谁调用函数,this指代谁
                1.直接调用函数,this代表的是全家的window对象
                2.调用对象的函数,this代表的是对象本身

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值