• javascript基本数据类型问题汇总


    isNaN()检测是否是NaN;

    比较浮点相等,用绝对值,是否小于某一个阈值 Math.abs(1/3 - (1-2/3))<0.0000001;

    字符串多行显示 ,ES6中使用反引号``;

    ES6连接字符串``;

    字符串方法:toUpperCase()、toLowerCase()、substring()、indexOf();

    字符串值不会变,基本类型;

    *数组方法indexOf(),slice(),push()和pop()、unshift()和shift()、sort()、reverse()、splice()、concat()、join()

    indexOf()    返回某个值的下标

    slice()  类同substring(),返回新的数组。不包含结束索引

    push()  数组末尾增加元素,返回数组长度,原数组长度+     unshift()   数组头增加元素,返回数组长度

    pop()  数组末尾删除最后一个元素,返回删除元素   shift()  删除数组第一个元素,返回删除元素

    sort()  排序

    reverse()  反转

    splice()  从索引删除元素,并添加指定元素,返回被删除的元素

      如:arr.splice(2,3,"Google","Facebook"),从索引2开始,删除3个元素,并添加Google和Facebook

      arr.splice(2,0,“Google”,“Facebook”) 从索引2开始,删除0个元素,并添加Google和Facebook

    concat()   当前Array与另外一个Array连接起来,返回新数组

    join()  用指定字符串连接,返回字符串

    *对象  

    hasOwnProperty()  判断对象中的属性是否是自身的,而不是继承而来 object.hasOwnProperty(“name”)

  • 相关阅读:
    其他功能
    FastApi内容总结
    请求与响应
    django工程搭建
    模板
    React Hooks 监听浏览器宽高
    使用Selenium+CefSharp撸一个BOSS自动打招呼和回复功能(一)
    前端处理后端传来json
    ros
    发布消息
  • 原文地址:https://www.cnblogs.com/PearlRan/p/9678034.html
Copyright © 2020-2023  润新知