【javascript – 有没有可能的方法将Stringify转换为Object of Array】教程文章相关的互联网学习教程文章

javascript – 通过新的RegExp(myString)创建的正则表达式不起作用(反斜杠)【代码】

所以,我正在尝试编写一个匹配所有数字的正则表达式.这是正则表达式:/\b[\d \.]+\b/g我尝试在字符串上使用它:100 two 100一切正常;它匹配两个数字. 但是我想在表单中重写正则表达式:new RegExp(pattern,modifiers)因为我觉得它看起来更清晰.所以我这样写:new RegExp('\b[\d \.]+\b','g')但现在它与前一个测试字符串不匹配.我已经尝试了一切,但我无法让它发挥作用.我究竟做错了什么?解决方法:请忽略我的投票结果.你的问题是字符...

在javascript中,stringify数组不会返回预期的行为【代码】

我从javascript中得到一个奇怪的行为,任何人都可以帮助我? 当我点击“测试”链接时,我收到一个包含此字符串的警告:“[]” 我期待的是:“[{‘temp’:25},{‘thermState’:’Notte’}]” 我究竟做错了什么?<html> <head><script type="text/javascript" charset="utf-8" src="js/json2.js"></script><script type="text/javascript" charset="utf-8">function test(){this.radioStates="";this.state = [];this.state["temp"]=...

在JavaScript中将String转换为Integer【代码】

我有一个41,123的字符串值,我想在JavaScript中将其转换为整数. 我试过parseInt(41,123,10)和parseFloat,但没有给我正确答案. ParseInt,parseFloat工作正常,直到遇到逗号,但结果为’41’. 有没有人对修复有所了解?解决方法: var myInt = parseInt("41,123,10".replace(/,/g,""));

javascript – 将XML jQuery对象转换为String【代码】

我有一个上传的xml文件,我正在使用jQuery通过var $ts = $.parseXML(filecontents)来阅读 我通过利用以下方法在XML文档中定位对象时尝试转换回原始源:$('<div>').append($ts.find('Object').clone()).html();在chrome中,这非常正常,我在原始文档中查看输出.在Firefox中,它按字母顺序重新排序元素的属性. 由于我正在对此输出进行哈希处理,因此我需要它与输入相同.这可能会强制执行,或者我使用不同的方法遍历此xml文档会更好吗?解决...

javascript – 递归JSON.stringify实现【代码】

我试图在Javascript中学习递归,所以我想我会使用递归作为对自己的挑战来重写本机JSON.stringify函数.我几乎让我的代码工作:var my_stringify = function(obj){ value = obj[ Object.keys(obj)[0] ];index = Object.keys(obj)[0];delete obj[ Object.keys(obj)[0] ];// The value is just a simple string, not a nested objectif (typeof value === 'string'){if (Object.keys(obj).length !== 0){// Continue recursion ....

javascript – String的大胆部分【代码】

在Javascript中加粗字符串的一部分的最佳方法是什么? 我有一个对象数组.每个对象都有一个名称.还有一个输入参数. 例如,如果在输入中写入“sa”,它会自动搜索数组,查找名称中包含“sa”字符串的对象. 当我打印所有名称时,我想要加粗与输入文本一致的名称部分. 例如,如果我搜索“Ma”: 玛丽亚Amaria等等… 我需要一个不使用jQuery的解决方案.感谢帮助. PD:最终字符串位于>标签中.我使用角度ng-repeat创建一个列表. 这是代码:$sco...

javascript – Date to String对象转换【代码】

我使用以下代码片段将Date对象转换为字符串.var startDate = new Date();var result = Globalize.parseDate(startDate, "MM/DD/YYYY");但它会返回null值.如何将Date对象转换为字符串特定格式?解决方法:要了解所有可能的方法,请检查this link. 我已经把所有的DEMOS here… 标准JS:<script type="text/javascript">var d = new Date();var curr_date = d.getDate();var curr_month = d.getMonth() + 1; //Months start with zerova...

如何在不使用JSON.stringify或JSON.parse的情况下在javascript中克隆数组?【代码】

参见英文答案 > Copy array by value 33个我有一个数组示例水果.我想将它复制为数组fruits2,而不保留引用. 如下面的示例所示,保留了引用以便修改水果.var fruit = function (name){this.name = name; } var fruits = []; fruits.push(new fruit('apple')); fruits.push(new fruit('banana')); fruits.push(new fruit('orange'));var fruits2 = fruits; fruits2.length = 0; console.log(fruits...

javascript – 将Ordinal String转换为其数字【代码】

我想将Ordinal String转换为它的数字例如 >“1st”到1>“第二”到2>“第3”到3 … 试过这个功能,但返回它的序数,而不是数字 function nth(n){return [“st”,“nd”,“rd”] [((n 90)?0-10)? – 1] ||“th”} 它应该是这个函数的反函数解决方法:只需使用parseInt console.log(parseInt("1st"))

如何在Javascript中JSON.stringify用户定义的类?【代码】

JSON.stringify()适用于文字对象,例如:var myObjectLiteral = {a : "1a",b : "1b",c : 100,d : {da : "1da",dc : 200} }; var myObjectLiteralSerialized = JSON.stringify(myObjectLiteral); 分配了myObjectLiteralSerialized, “{” 一个 “:” 1A “ ”B“: ”1b“ 时, ”C“:100, ”d“:{ ”DA“: ”1DA“, ”DC“:200}}”正如所料. 但是,如果我用这样的ctor定义类,function MyClass() {var a = "1a";var b = "1b";var...

如何使JavaScript Date.prototype.toString()始终显示本地时区【代码】

我设置了UTC 0时间,并希望它显示在每台计算机的本地时区的不同计算机上.但是当我在计算机(VMware VM)中运行Chrome中的代码时,它给了我以下信息:Date.UTC(2014, 0, 27, 6) // 1390802400000 var now = new Date() // Tue Aug 05 2014 07:32:38 GMT-0400 (EDT) now.getTime() // 1407238358829 new Date(1407238358829) // Tue Aug 05 2014 07:32:38 GMT-0400 (EDT) new Date(1390802400000) // Mon Jan 27 201...

javascript – stringify有什么用,然后解析JSON对象【代码】

stringifya JSON对象和parseit是否有任何特定原因.显然它会返回Initial对象本身.这样做的好处是什么?Code 1: stringify and then parsevar textstring = '{ "employees" : [' + '{ "firstName":"John" , "lastName":"Doe" },' + '{ "firstName":"Anna" , "lastName":"Smith" },' + '{ "firstName":"Peter" , "lastName":"Jones" } ]}'; var obj=JSON.parse(textstring); var obj2=JSON.parse(JSON.stringify(obj));code 2:Direct ...

javascript – 使用变量访问JSON属性(String)【代码】

我正在尝试使用我正在通过函数的变量来访问JSON:function highlightCategory (category) {for (var i in data) {console.log(data[i].category)} }显然,这不起作用,因为“类别”是我传递的功能,而不是属性的真实名称,但我一直在尝试不同的可能性.提前致谢!解决方法: data[i][category]在JS中,obj.prop与obj [‘prop’]同义.var foo {bar: 'baz' }; // foo.bar == foo['bar'] == 'baz'此外,你正在处理一个javascript对象,而不是JS...

使用Plain Javascript获取它包含的String的元素ID【代码】

如何根据其包含的字符串获取元素ID?<span id="th67">This the string I need to match</span>我无法使用JQuery或任何其他Javascript库来执行此操作. 我需要这样做进行硒测试. 没有我的图书馆,我没有意识到我在JS中是多么无用! 谢谢大家的帮助.解决方法:好吧,如果你知道你正在寻找什么样的标签,你可以这样做:var spans = document.getElementsByTagName('span'), targetId; for (var i = 0; i < spans.length; ++i) {if (spans[i...

javascript – string.indexOf()和string.lastIndexOf()之间的区别?【代码】

JavaScript中的string.indexOf()和string.lastIndexOf()有什么区别?var temp = state.indexOf("tmp"); var temp = state.lastIndexOf("tmp");解决方法:来自MDN:The indexOf() method returns the index within the calling Stringobject of the first occurrence of the specified value, The lastIndexOf() method returns the index within the calling String object of the last occurrence of the specified value因此i...

STRINGIFY - 相关标签
JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部