美文网首页
js技巧类函数方法总结

js技巧类函数方法总结

作者: AISpider | 来源:发表于2017-12-14 10:53 被阅读8次

1.如下题目:

fdsf{sfsdjg{{}三分地}}}dg}dfgdfgdfg
如上,随便给定一个字符串,里面包含了{} 一对大括号。
请写出一个函数,取出第一个{以及最后一个}之间的所有内容。

<!DOCTYPE html>
<html>
<head>
    <title></title>
    <meta charset="utf-8">
</head>
<body>

<script type="text/javascript">
    var str=':fdsf{sfsdjg{{}三分地}}}dg}dfgdfgdfg';
        //原理:根据数组来分割,第一次删除{分割的第一个元素,第二次删除}分割的最后一个元素
    function get_json(str) {
        str2 = str.split("{"); // 在每个逗号(})处进行分解。
        str2.shift();
        str3 = str2.join("{");
        str4 = str3.split("}");
        str4.pop();
        str5=str4.join("}");
        return str5;
    }
    console.log(get_json(str));

    //当然 方法不止上面,下面的方法是大多数人都能想到的
   var  str='addgfh{fdgfhg{dfhfghfyg}ghjgh}dfghfg';
   var strAry=str.split('');
   str=strAry.slice(str.indexOf('{')+1,str.lastIndexOf('}')).join('');
   console.log(str);
</script>


</body>
</html>

相关文章

  • js技巧类函数方法总结

    1.如下题目: fdsf{sfsdjg{{}三分地}}}dg}dfgdfgdfg如上,随便给定一个字符串,里面包含...

  • 【基础系列】JS使用技巧专题

    JS使用技巧专题 1开发技巧 1.1函数使用 1.1.1函数声明方式 JS函数的写法总结 http://blog....

  • String类常用方法总结

    String类常用方法总结 常用9种函数总结

  • 总结js常用函数和常用技巧

    学习过程中总结的干货,包括常用函数、常用js技巧、常用正则表达式等。 Ajax封装 使用方法: 后台响应Ajax ...

  • JS去除字符串左右两端的空格

    var str=' 测试 '; 一、函数 函数调用 trim(str) 二、js对象的方法 类中...

  • JS中创建对象

    JS无类,故创建对象用方法 用函数 用JSON格式

  • JS笔记19:JS类

    1、JS类 创建类 使用类创建对象时,会自动调用构造函数 类表达式 类方法类中除了构造函数外,还可以添加任意数量的...

  • 023 JS高级

    JS高级 一、函数高级 1、函数回调 2、闭包 二、循环绑定 三、面向对象JS 1、属性与方法 2、类字典结构使用...

  • js定义类的三种方法

    js有三种模拟类的方法: 构造函数方法 关键在与this和new object.create() 这个类是对象,而...

  • 仿写电话簿

    HTML css JS 构造函数写法 类的方法 写的不好,希望大家多多指点

网友评论

      本文标题:js技巧类函数方法总结

      本文链接:https://www.haomeiwen.com/subject/fqwhwxtx.html