A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 路人丶 中级黑马   /  2018-1-9 21:51  /  1960 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

今天学了javascript 高级 ,各种对象,函数,有点记不住
数组:
        语法:
                new Array();//长度为0
                new Array(size);//指定长度的
                new Array(e1,e2..);//指定元素
                非官方
                        var arr4=["aa","bb"];
        常用属性:
                length
        注意:
                数组是可变的
                数组可以存放任意值
        常用方法:(了解)
                存放值:对内容的操作
                        pop():弹        最后一个
                        push():插入 到最后
                       
                        shift():删除第一个
                        unshift():插入到首位
                打印数组:
                        join(分隔符):将数组里的元素按照指定的分隔符打印
                拼接数组:
                        concat():连接两个或更多的数组,并返回结果。
                对结构的操作:
                        sort();排序
                        reverse();反转

原始类型中的String Number Boolean都是伪对象,可以调用相应的方法
        Array:数组
        String:
                语法:
                        new String(值|变量);//返回一个对象
                        String(值|变量);//返回原始类型
                常用方法:
                        substring(start,end):[start,end)
                        substr(start,size):从索引为指定的值开始向后截取几个
                       
                        charAt(index):返回在指定位置的字符。
                        indexOf(""):返回字符串所在索引
                       
                        replace():替换
                        split():切割
                       
                常用属性:length       
        Boolean:
                语法:
                        new Boolean(值|变量);
                        Boolean(值|变量);
                        非0数字 非空字符串 非空对象 转成true
        Number
                语法:
                        new Number(值|变量);
                        Number(值|变量);
                注意:
               
                        null====>0
                        fale====>0 true====>1
                        字符串的数字=====>对应的数字
                        其他的NaN
        Date:
                new Date();
                常用方法:
                        toLocalString()
        RegExp:正则表达式
                语法:
                        直接量语法  /正则表达式/参数
                        直接量语法  /正则表达式/
                       
                        new RegExp("正则表达式")
                        new RegExp("正则表达式","参数")
                        参数:
                                i:忽略大小写
                                g:全局
                        常用方法:
                                test() :返回值为boolean
        Math:
                Math.常量|方法
                Math.PI
                Math.random()  [0,1)
               
        全局:
                ★
                decodeURI() 解码某个编码的 URI。
                encodeURI() 把字符串编码为 URI。

                Number():强制转换成数字
                String():转成字符串
               
                parseInt():尝试转换成整数
                parseFloat():尝试转换成小数
               
                eval() 计算 JavaScript 字符串,并把它作为脚本代码来执行。

8 个回复

倒序浏览
期待继续更新
回复 使用道具 举报
回复 使用道具 举报
回复 使用道具 举报
来加油的 顺便挣点黑马币
回复 使用道具 举报
你是几期的哦,赚黑马币
回复 使用道具 举报
记不住多练习哈
回复 使用道具 举报

期待继续更新~~~
回复 使用道具 举报
期待你每天的进步   温故而知新
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马