`
bellstar
  • 浏览: 150616 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

javascript formatter

阅读更多
转载自http://blog.djh5e.org/wp-content/jsf.html
            
    /**
    *利用Function的toString()格式化代码
    */
    function doFormat(jsv) {
        if (jsv.value != "") {
            try {
                eval("var tmpf = function(){" + jsv.value + "}");
                var fjs = tmpf.toString();
                jsv.value = fjs.substring(fjs.indexOf("{") + 1, fjs.lastIndexOf("}"));
            } catch (ex) {
                jsv.value = ex.toString();
            }
        }
    }
分享到:
评论
1 楼 sheay 2009-06-22  
//利用Function的toString()格式化代码

相关推荐

    JavascriptFormatter

    JavaScriptFormatter 是一款专门针对 JavaScript 代码的格式化工具,它旨在帮助开发者将混乱无序的代码整理成清晰、规范的格式,以便于阅读和维护。在编写和协作 JavaScript 项目时,保持代码风格的一致性至关重要,...

    eclispe中 java和js的Formatter

    本文将深入探讨Eclipse中的Java和JavaScript代码格式化器(Formatter),以及如何自定义和优化这些设置。 Java Formatter是Eclipse提供的一种自动化工具,用于标准化Java源代码的格式。它可以根据用户的偏好设定,...

    eclipse的代码格式化配置文件

    压缩包中包含了checkstyle-profile.xml,cleanup-profile.xml,codetemplates.xml,formatter-profile.xml四个代码格式化的配置文件,只需要在eclipse->window->preferences->java->code style中import对应的xml即可...

    Echarts柱状图-Y轴分上下两行显示文字(避免文字遮挡).md

    本文主要介绍如何通过修改`xAxis`下的`formatter`属性来实现Y轴文字分两行显示的功能。具体来说,我们将通过一个具体的代码示例来进行说明。 #### 核心代码分析 首先,我们来看一下实现该功能的核心代码片段: ``...

    ECharts多行文字两端对齐饼图.zip

    ECharts是一款基于JavaScript的数据可视化库,它提供了丰富的图表类型,如柱状图、折线图、饼图等,用于在网页上展示数据。在ECharts中,饼图是一种常用的数据展示方式,尤其适用于表现各部分占总体的比例关系。在...

    jquery EasyUI的formatter格式化函数代码

    在jQuery EasyUI框架中,`formatter`是一个非常重要的功能,用于自定义数据显示的方式,特别是在数据表格(`datagrid`)中。这个功能允许开发者根据实际需求对数据进行格式化处理,如颜色、样式或者内容的转换。在给出...

    IntellijIDEA和eclipse代码格式一致的商业解决方案.docx

    5. **指定Eclipse JavaScript格式化配置文件**:在`Eclipse JavaScript Formatter config file`中选择`From File`为Eclipse使用的`formatter-profile-js.xml`文件。此文件将决定JavaScript代码的格式化方式。 - **...

    jsFormatter

    **jsFormatter**是一款针对JavaScript开发者的强大工具,尤其在使用EditPlus编辑器时,它作为一个不可或缺的插件存在。此插件的主要功能是为JavaScript代码提供自动格式化服务,帮助开发者整理混乱的代码,使其变得...

    highcharts 参数说明

    Highcharts 是一款非常流行的用于创建交互式图表的 JavaScript 库。它提供了丰富的配置选项来满足各种数据可视化的需求。本文将详细解释 Highcharts 的一些关键参数及其用法。 #### Chart 配置项 - **renderTo**: ...

    echarts实现3D环装饼图带引导线效果

    ECharts是一款由百度开发的开源JavaScript图表库,它提供丰富的可视化图表类型,适用于各种数据可视化需求。在本项目中,我们将探讨如何使用ECharts实现一个3D环状饼图,并添加引导线效果,以增强数据的可读性和用户...

    ichart_环形图例

    如果需要修改标签显示的方式,可以通过自定义 `formatter` 函数来实现。例如: ```javascript formatter: function (val, percent) { return val.name + ' (' + (Math.round(percent * 100)) + '%)'; } ``` ...

    jsFormatter.js + htmlFormatter.js +

    1. **jsFormatter.js**: 这个文件通常是一个JavaScript代码格式化器,它的作用是将混乱的JavaScript代码整理成具有良好可读性的格式。它可能包含了缩进、换行、注释排序等功能,有助于开发者提高代码审查效率,保持...

    easyui的datagrid中editor和combogrid的结合使用

    - 一种可能的解决方案是在`formatter`函数中获取选中的`id`值,并根据这个`id`查询相应的`name`值进行显示。 ```javascript formatter: function(value) { if (!$data || !$data[value]) { return ''; } else ...

    JSON Formatter.zip

    JSON Formatter是一款专为Chrome浏览器设计的插件,用于帮助用户更方便地查看和格式化JSON数据。这个压缩包“JSON Formatter.zip”包含了该插件的所有必要组件,使得用户无需安装,只需简单几步操作就能在Chrome...

    JS中实现简单Formatter函数示例代码

    由于JavaScript原生并没有提供一个方便的Formatter函数,开发者通常会使用字符串拼接的方式来达到类似的目的,但这种方式往往会使代码变得混乱和难以阅读。为了提升代码的可读性和易用性,可以参考C#中的String....

    eclipseformatter格式化文件

    在实际开发中,Eclipse Formatter不仅适用于Java代码,通过插件也可以支持其他编程语言,如C/C++、JavaScript等。这使得在整个项目中保持一致的代码风格变得更为简单。 总的来说,Eclipse Formatter是提高代码质量...

    jsonFormatter.rar

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web服务和应用程序之间的数据传输。由于其简洁明了的结构,JSON格式在处理复杂数据时可能会显得较为混乱,尤其是在大型或嵌套的数据结构...

    echarts 使用formatter 修改鼠标悬浮事件信息操作

    echarts是百度开源的一个使用JavaScript实现的开源可视化库,它能在各种不同的设备上绘制出漂亮的图表。其中,formatter是echarts中一个非常重要的功能,它可以修改鼠标悬浮在图表上的显示信息,以及自定义图表的...

    formatter的用法

    `formatter`作为`datagrid`的一个强大功能,它允许用户自定义单元格内的数据呈现方式,通过灵活的JavaScript函数实现对数据的格式化。 #### 二、Formatter基础概念 1. **Formatter**:`datagrid`中的单元格格式化...

    前端项目-json-formatter.zip

    Angular,由Google维护的开源JavaScript框架,以其强大的数据绑定、依赖注入和模块化特性闻名。"Publishable Directive Boilerplate"表明这个项目提供了一个可以发布并重复使用的Angular指令模板。在Angular中,指令...

Global site tag (gtag.js) - Google Analytics