博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
方法返回javascript学习实录 之二(数组操作等等utils) --刘啸尘
阅读量:6333 次
发布时间:2019-06-22

本文共 1696 字,大约阅读时间需要 5 分钟。

新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正

    紧接上篇,写一下据数经常使用utils类,很简单,全当练练手了

    三个方法,求最大值,最小值,以及排序

/** * class description : 一些关于组数的工具方法 * User: liuxiaochen * Date: 13-5-5 */function ArrayTools() {}var arrayTool = new ArrayTools();function getMax(arr) {    var max = arr[0];    for(var i = 0; i< arr.length; i++) {        if(max < arr[i]) {            max = arr[i];        }    }    return max;}function getMin(arr) {    var min = arr[0];    for(var i = 0; i< arr.length; i++) {        if(min > arr[i]) {            min = arr[i];        }    }    return min;}function sortArr(arr) {    for (var i = 0; i <= arr.length; i++) {        for(var j = i+1; j <= arr.length; j++) {            if(arr[i] > arr[j]) {                var temp = arr[i];                arr[i] = arr[j];                arr[j] = temp;            }        }    }    return arr;}arrayTool.getMax = getMax;arrayTool.getMin = getMin;arrayTool.sortArr = sortArr;

    

    可以细心看看给对象赋方法的写法。

    关于组数utils 以后会渐渐的充补

    

    String

    String对于任何一种言语都是非常重要的,javascript把它封装成对象了

    每日一道理
这浓浓的母爱使我深深地认识到:即使你是一只矫健的雄鹰,也永远飞不出母爱的长空;即使你是一条扬帆行驶的快船,也永远驶不出母爱的长河!在人生的路上不管我们已走过多远,还要走多远,我们都要经过母亲精心营造的那座桥!

    方法和返回

    如上图所示,有这些方法 其中跟Java不一样 的是,length 变成了String的一个属性,而不再是一个方法。

    有两个方法要需注意下,substr 和substring 当接收start和end方法是,substr会包括end ,而substring不会包括end,仅此而已。

    

    

Global 对象

    global对象也非常有效,

    方法和返回

    

    如上,isNaN方法,parstFloat方法,parseInt方法 都是非常经常使用的方法

    

    parseInt 方法返回与保存在 numString 中的字数值等相的整数。如果 numString 的前缀不能解释为整数,则返回 NaN(而不是字数)。

    parseInt(

    "abc"

    )

    

    

    //

    

    返回

    

    NaN

    

    。

    

    parseInt(

    "12abc"

    )

    

    

    //

    

    返回

    

    12

    

    。

    parseFloat 方法返回与 numString 中保存的数等相的字数示表。如果 numString 的前缀不能解释为浮点数,则返回 NaN (而不是字数)。

    parseFloat(

    "abc"

    )

    

    

    

    

    //

    

    返回

    

    NaN

    

    。

    

    parseFloat(

    "1.2abc"

    )

    

    

    //

    

    返回

    

    1.2

    

    。

    可以用 isNaN 方法测检 NaN。 

 

    明天就先讲到这把,来日续继

    谢谢

    

    

文章结束给大家分享下程序员的一些笑话语录: 看到有人回帖“不顶不是中国人”,他的本意是想让帖子沉了。

你可能感兴趣的文章
60 Permutation Sequence
查看>>
主流的RPC框架有哪些
查看>>
Hive学习之路 (七)Hive的DDL操作
查看>>
[转]mysql使用关键字作为列名的处理方式
查看>>
awesome go library 库,推荐使用的golang库
查看>>
树形展示形式的论坛
查看>>
jdbcTemplate 调用存储过程。 入参 array 返回 cursor
查看>>
C++中的stack类、QT中的QStack类
查看>>
Linux常用基本命令[cp]
查看>>
CSS 相对|绝对(relative/absolute)定位系列(一)
查看>>
关于 Nginx 配置 WebSocket 400 问题
查看>>
Glide和Govendor安装和使用
查看>>
Java全角、半角字符的关系以及转换
查看>>
Dubbo和Zookeeper
查看>>
前端项目课程3 jquery1.8.3到1.11.1有了哪些新改变
查看>>
UOJ#179. 线性规划(线性规划)
查看>>
整合spring cloud云架构 - SSO单点登录之OAuth2.0登录认证(1)
查看>>
windows的服务中的登录身份本地系统账户、本地服务账户和网络服务账户修改
查看>>
JAVA中循环删除list中元素的方法总结
查看>>
redis 安装
查看>>