zoukankan      html  css  js  c++  java
  • js中的各种常用方法(持续更新中。。。)

    我看到常用的就写上去,如果你们有,可以在评论上发表,我再把它补充到我的随笔中

    some() 方法用于检测数组中的元素是否满足指定条件(函数提供)。
    
    some() 方法会依次执行数组的每个元素:
    
    如果有一个元素满足条件,则表达式返回true , 剩余的元素不会再执行检测。
    如果没有满足条件的元素,则返回false。
    注意: some() 不会对空数组进行检测。
    
    注意: some() 不会改变原始数组。
    
    var ages = [3, 10, 18, 20];
    
    function checkAdult(age) {
        return age >= 18;
    }
    
    function myFunction() {
        document.getElementById("demo").innerHTML = ages.some(checkAdult);
    }
    输出结果为:
    
    true
    const fileType = ['xlsx', 'xlc', 'xlm', 'xls', 'xlt', 'xlw', 'csv'].some(item => item === types);
        if (!fileType) {
            this.$message('格式错误!请重新选择')
            return
        }
     
    //以回车,空格,英文逗号为分隔符,分割字符串,分割结果得到一个数组
     var temp = str.split(/[
    s+,]/g);  //使用正则进行匹配
     
    
    Date.parse()   https://www.cnblogs.com/xiaofeilin/p/14306662.html
     正则test()  https://www.cnblogs.com/xiaofeilin/p/14306523.html
    map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。
    
    map() 方法按照原始数组元素顺序依次处理元素。
    
    注意: map() 不会对空数组进行检测。
    
    注意: map() 不会改变原始数组。
    例子1:
    var ages = [3, 10, 18, 20];
    
    ages.map((k)=>k+1);
    console.log(ages);//[3, 10, 18, 20]
    console.log(ages.map((k)=>k+1));//[4, 11, 19, 21]
    
    例子2:
    返回一个数组,数组中元素为原始数组的平方根:
    
    var numbers = [4, 9, 16, 25];
    
    function myFunction() {
        x = document.getElementById("demo")
        x.innerHTML = numbers.map(Math.sqrt);
    }
    输出结果为:
    
    2,3,4,5
    forEach() 方法用于调用数组的每个元素,并将元素传递给回调函数。
    
    注意: forEach() 对于空数组是不会执行回调函数的。
    例子:
    let items = [
       {"name":"lin","age":12,"sex":'boy'},
       {"name":"huang","age":12,"sex":'girl'}          
    ]; 
    items.forEach((item)=>{
        console.log(item.name);//"lin"     "huang"
    });
    踩过这个坑,还有下一个坑等着你,这一路就是给自己填坑,坑填多了,也就习惯了,直到这一路平坦了,也就无怨无悔了。
  • 相关阅读:
    DOS批处理中%cd%和%~dp0的区别
    DIH处理包含回车符换行符html标签内容的文本
    国内可用免费语料库(已经整理过,凡没有标注不可用的链接均可用)
    TextRank算法提取关键词的Java实现
    贝叶斯推断及其互联网应用(三):拼写检查
    朴素贝叶斯分类器的应用
    TF-IDF与余弦相似性的应用(三):自动摘要
    TF-IDF与余弦相似性的应用(二):找出相似文章
    TF-IDF与余弦相似性的应用(一):自动提取关键词
    搜索引擎与网页文本分词的原理
  • 原文地址:https://www.cnblogs.com/xiaofeilin/p/13292564.html
Copyright © 2011-2022 走看看