在页面中操作格式化的数字

Manipulating formatted numbers in a page

本文关键字:格式化 数字 操作      更新时间:2023-09-26

我正在处理数字数据,即添加,减去,现值等,页面中的数字。但是,我将它们格式化并打印到屏幕上。假设我想添加一列数字,我必须解析逗号等。是否存在使用实际数据而不必解析DOM数据的范例?还是应该将这两个数据都存储在页面中,而将数字保存为属性?

如果我正确理解了你的问题,听起来你可能正在寻找Angular或其他形式的双向数据绑定。使用该框架,您将能够设置一个模板来自动反映您的"数据模型"(内存中的一些javascript结构),并使其自动更新以反映该模型中的变化。您还可以在将原始数字绘制到页面时使用"过滤器",以使原始数字显示为货币。

创建模板。然后将变量传递给它,它就会输出HTML——mustache(多种类型,你需要javascript)——handlerbars.js

=================

可能对你有价值的javascript代码

    // would split things up on underscore _   
    // replace underscore with comma if wanted. 
        var something = your_something.split('_');  

    //some for loops
    for( var i in something) {
    var a = something[i];
    }
    for (var i = 0; i < something.length; i++) {
    var a = something[i];
    }
    regex, .match, .replace  
// are javascript string commands for....
// find(something) and replace with (something) doing.  
// other words dealing with decimal points, dollar signs etc.. 
// and extracting numbers or like.
//dealing with objects and arrays and getting data from them.
something['name'] //= something.name = same thing in many situations.
something[i].name 
something[i][x]
something.name.x
var a = '<table>';
a+= '<tr>';
a+= '<td>;
//a = <table><tr><td>
.innerhtml or .append
//used to add stuff to the dom / html stuff already in the something.html file.

json.parse()//可能会出现

有很多比我能举出的更好的例子。但希望能找到一些关键词,这些关键词可以揭示更好的互联网搜索示例。

通常为我做…谷歌搜索"javascript .innerhtml",打开4到10个结果,我得到的结果通常足以满足我想要的。

jtables。com我想说,或者datatable。net我也想说处理排序电子表格像列和排序数据,最终用户可以做

cookies, localstorage, indexeddb。本地存储可能是3种中最简单的,它有足够的能力用于简单的应用程序和存储信息。