`
javaqiang
  • 浏览: 17293 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

js中使用JSON的时候遇到的问题

阅读更多
今天在公司里做个导出功能,我想用JSON格式的数据传到服务端,里面定义了filename,type等属性


<html>

  <head>

      <script type="text/javascript">


      var export = {

                  type:'excel',

                  filename:'aa.xls',

                  titles:'aa,bb,cc'

       };

        alert(export.type);

      </script>

  </head>

</html>




结果一直报JS错,真正源码比示例复杂的多,所以找了一段时间。最终问题是出在export这个变量名上面,查了一下资料,export是javascript的未来关键字,同java的保留关键字。

下班回来后在Firefox里试了一下就不存在这个问题。IE8还是会报JS错。所以建议不在JS里用export作为变量名使用(虽然在Firefox里可以)。
分享到:
评论
1 楼 szcjlssx 2009-11-22  
export 是JavaScript保留字,不应该被使用,不是IE的问题

相关推荐

    json2.js 亲测可用

    JSON2.js是一个JavaScript库,由Douglas Crockford开发,主要目的是为了在旧版本的JavaScript引擎中提供完整的JSON支持。 在JavaScript中,JSON对象是原生支持的,但在一些较老的浏览器或环境中,如IE6和IE7,它们...

    json格式校验前端插件(javascript)

    4. **易于集成**:该插件设计成可以直接嵌入到iframe或者模块中使用,这意味着它能够无缝地融入到现有的前端项目中,无需复杂配置,大大降低了使用的门槛。 使用这个插件的方法通常是这样的: 1. **引入插件**:将...

    读写json中文ASCII乱码问题的解决方法

    在JSON中,字符串默认使用Unicode编码,但在某些场景下,特别是与Python交互时,可能会遇到编码转换的问题,特别是在处理中文字符时。 在Python 2.x中,当处理包含非ASCII字符的字符串时,如果不指定编码方式,...

    javascript对象转换成json

    在JavaScript中,我们可以使用内置的`JSON.stringify()`方法将JavaScript对象转换为JSON字符串。 ### JSON.stringify()方法 `JSON.stringify()`是JavaScript中的全局函数,用于将JavaScript值转换为JSON字符串。它...

    json2-min.js(亲测可用)

    5. **循环引用检测**:在JavaScript中,如果对象之间存在循环引用(一个对象引用了另一个,后者又反过来引用了前者),`JSON.stringify()`可能会遇到问题。`json2-min.js`库处理了这个问题,防止无限递归。 总的来...

    网页获取JSON中文返回乱码解决方案(java + js)

    在开发Web应用时,我们经常会遇到JSON数据在传输过程中出现中文乱码的问题。尤其是在Java后端与JavaScript前端交互时,由于编码格式不一致或者处理不当,可能会导致中文字符无法正常显示。本文将针对"网页获取JSON...

    Java Http请求传json数据乱码问题的解决

    在Java进行HTTP请求时,通常会遇到数据传输出现乱码的问题,尤其是在使用JSON格式传输数据,且数据中包含中文字符时更为常见。在HTTP协议中,字符编码的正确处理对于数据的正确传输至关重要。以下将详细介绍在Java中...

    山东省省市地图js和json文件

    总的来说,这个压缩包提供的资源适用于需要在Web应用中展示山东省地市分布的场景,开发者可以通过Echarts结合JS和JSON数据实现这一功能,并根据实际情况处理可能遇到的跨域问题。为了创建一个互动且视觉效果良好的...

    json2.js json未定义的解决方案!

    总的来说,当遇到"json未定义"的问题时,引入json2.js库可以有效地解决这个问题,让你在老版本的JavaScript环境中也能顺利使用JSON。同时,正确地使用`json.parse()`方法和处理异常情况是确保JSON解析过程顺利的关键...

    json的应用手册

    3. 在服务器端使用JSON:展示如何在诸如Node.js、Python的Django或Flask、Ruby on Rails等服务器端技术中使用JSON。 4. 在Web应用中使用JSON:详述JSON在Web前后端数据交互中的应用,例如使用AJAX与服务器通信。 5. ...

    湖北省省市地图js和json文件

    湖北省省市地图js和json文件是用于在Web应用中展示湖北省各级行政区域地图的数据资源。这些文件通常被数据可视化工具如ECharts所使用,ECharts是一个基于JavaScript的开源图表库,能够方便地创建交互式和美观的地图...

    一个用于将JSON数据转换为Table的JavaScript库

    2. **基本使用**:在JavaScript中,你可以创建一个JSON对象,然后调用库的`convertToJsonTable`函数,传入JSON数据作为参数。这个函数会返回一个HTML字符串,可以直接插入到页面的某个元素中,如`document....

    内蒙古省省市地图js和json文件

    标题中的“内蒙古省省市地图js和json文件”指的是一个数据包,包含用于展示内蒙古省各市地图的JavaScript(js)和JSON数据文件。这些文件通常用于在网页上动态展示地理信息,例如通过Echarts这样的数据可视化库。...

    Json2.js.zip_json2.js

    `Json2.js手册.pdf`可能是这个压缩包内的一个文档,详细讲解了如何在JavaScript中使用`json2.js`库,包括它的功能、用法、示例以及可能遇到的问题和解决策略。 在JavaScript中,JSON主要通过`JSON.parse()`和`JSON....

    福建省省市地图js和json文件

    6. **样例参考**:可以参考样例中使用北京市地图的部分,了解如何将Echarts与js和json文件结合,实现地图展示。 总的来说,这个压缩包提供了展示福建省市级地图所需的全部资源,通过JavaScript和JSON数据,开发者...

    辽宁省省市地图js和json文件

    标题中的“辽宁省省市地图js和json文件”表明这是一个与地理信息系统(GIS)相关的项目,具体是利用JavaScript(js)和JSON数据格式来呈现辽宁省各市级行政区域的地图。JSON(JavaScript Object Notation)是一种轻...

    javascript json字符串到json对象转义问题

    总的来说,当处理JSON字符串时,确保字符串中的特殊字符(如双引号)已经正确转义,使用`JSON.parse()`进行转换,如果遇到兼容性问题,可以使用`eval()`作为备选方案。同时,对于全局替换需求,记得使用正则表达式和...

    js下xml转json和json转xml

    在JavaScript(JS)环境中,XML(Extensible Markup Language)与JSON(JavaScript Object Notation)之间的转换是常见的数据处理任务。XML是一种结构化数据格式,常用于数据交换,而JSON则是轻量级的数据交换格式,...

    JSON使用

    https://samueli.iteye.com/blog/225841”表明这是一个在线技术博客的文章,通常这种文章会详细讲解某个主题,包括JSON的基础概念、语法特性、如何在实际项目中使用JSON,以及可能遇到的问题和解决方案。 标签...

    json2.js包

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它采用完全独立于语言的文本格式,但也使用了类似于C...如果你在工作中遇到需要在旧版浏览器上处理JSON数据的情况,`json2.js`是一个值得考虑的选择。

Global site tag (gtag.js) - Google Analytics