我正在尝试从数据库查询构造一个javascript数组。数组中的每个项目都是一个字符串,其中可以包含使数组混乱的许多不同字符。单引号,双引号,括号等...

这是我当前输出的示例:

var titleList = new Array('Fallout: New Vegas Teaser-Trailer HD','Saints NFC Champions','Best action scene of all time','NJ Lady ep 5: Our Grandma watches Jersey Shore','Australian Banker Caught Looking At Racy Images Of Model Miranda Kerr On Live Television','LEAKED FOOTAGE: New Griswold's "Vacation" Movie?','"A.D." teaser   (ZOMBIE ANIMATION)'


...等等

有没有一种特殊的方法可以封装每个数组项,以使标题字符不会干扰JS?

谢谢你的帮助。

最佳答案

是的,您可以转义这些字符。了解有关JSON的信息。

示例(json序列化对象中的希伯来语文本):

{"updated_at":"2010/02/01 09:55:15 +0000",
 "title":"\u05d5\u05d9\u05ea\u05d5\u05e8"}

09-25 16:59
查看更多