在页面中操作格式化的数字
Manipulating formatted numbers in a page
我正在处理数字数据,即添加,减去,现值等,页面中的数字。但是,我将它们格式化并打印到屏幕上。假设我想添加一列数字,我必须解析逗号等。是否存在使用实际数据而不必解析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种中最简单的,它有足够的能力用于简单的应用程序和存储信息。
相关文章:
- 使用纯javascript格式化数字
- 用javascript格式化数字,而不进行更改
- Java脚本插件,用于将数字转换为特定于区域性的货币格式,并将具有特定货币格式的非格式化数字转换为普通数字
- jQuery(或Javascript)基于给定的C#/VBA/Java格式字符串格式化数字的方法
- 格式化数字,如22,55,86,21,28
- Javascript-格式化数字,始终显示原始的小数位数
- 使用 javascript 格式化数字
- Chrome告诉“Invaild Group”使用正则表达式来格式化数字
- 在 javascript 中用指数格式化数字
- 使用 jquery 编号格式化程序格式化数字并重新格式化它们
- Javascript - 用正则表达式替换字符串以格式化数字
- 如何使用 jQuery 格式化数字
- 剑道在网格中格式化数字
- 在谷歌脚本中格式化数字
- Javascript 用逗号和点格式化数字
- 如何以特定方式格式化数字
- 在 JavaScript 中格式化数字
- 在Dojo中格式化数字
- 通过ExtJS或javascript格式化数字
- 用撇号作为千位分隔符格式化数字