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

一个奇奇怪怪的js问题

阅读更多

[code=JScript]
<script type="text/javascript">
var a = function(msg){

//1
var datas = eval(msg);
alert(datas.success);


//2
var datas = eval("(" + msg + ")");
alert(datas.success);

//3
eval("datas=" + msg);
alert(datas.success);
};

a("{success:true}");

</script>

[/code]

三个alert,打印的结果为什么不同??这三段js有什么不同,第二端,为什么,要加小括号,

奇怪,请高手指教???

分享到:
评论

相关推荐

    pinyin4js是一个汉字转拼音的Javascript开源库

    描述中提到“pinyin4js 是一个汉字转拼音的 JavaScript 开源库,零依赖”,这暗示了该库不依赖任何外部库或模块,开发者可以直接引入并使用,无需担心与其他库的兼容性问题。这使得它在各种项目中都能方便地集成。 ...

    Eclipse的JavaScript插件 JSEditor

    JSEditor是Eclipse中的一个JavaScript开发插件,旨在提升JavaScript开发者的工作效率和代码质量。这个插件提供了丰富的功能,包括语法高亮、自动完成、错误检查和调试工具等。 1. **语法高亮**:JSEditor为...

    一个非常好的js解析xml生成一个tree

    标题中的“一个非常好的js解析xml生成一个tree”指的是使用JavaScript编程语言将XML(可扩展标记语言)数据转换为树形结构。在Web开发中,XML常用于存储和传输结构化数据,而JavaScript作为客户端脚本语言,可用于...

    js计算精度问题解决方案

    在JavaScript编程语言中,计算精度问题是一个常见的挑战,特别是在处理浮点数时。这是因为JavaScript的浮点数表示遵循IEEE 754标准,这可能导致在进行数学运算时出现不精确的结果。例如,简单的加法、减法、乘法或除...

    convertjs一个简单的JavaScript转换库

    描述中的"convert.js一个简单的JavaScript转换库"进一步确认了这是一个轻量级的解决方案,旨在为开发者提供易用且高效的转换功能。由于它被称为“简单”,我们可以推测它的API设计可能是直观的,易于理解和上手。 ...

    一个解决threeJs模块化开发问题的webpack插件

    Webpack是现代JavaScript应用的主要构建工具之一,它通过将各种资源(包括JavaScript、CSS、图片等)打包成一个或多个可部署的静态资源,提高了开发效率和应用性能。然而,Three.js的某些特性,如大量的全局变量和...

    Js控制密保问题下拉框.pdf

    标题《Js控制密保问题下拉框.pdf》表明本文档涉及到使用JavaScript(Js)脚本语言实现对网页中密保问题下拉框(又称选择框、select box)的动态控制。密保问题下拉框是一种常见的网页交互元素,用户通过从下拉列表中...

    sqljs是SQLite数据库的一个JavaScript移植

    sql.js是一个JavaScript库,它通过Emscripten将SQLite数据库移植到WebAssembly,使得在浏览器环境中也能使用强大的SQLite数据库功能。 SQLite是一款轻量级、自包含、无服务器的SQL数据库引擎,广泛应用于移动应用、...

    JavaScript应用实例-一个一个输入数字.js

    JavaScript应用实例-一个一个输入数字.js

    Eclipse的JavaScript插件 JSEditor.7z

    "JSEditor"就是这样一个专门为Eclipse设计的JavaScript开发插件,它旨在提供更高效、功能丰富的JavaScript代码编写环境。 JSEditor插件主要包含以下几个关键功能和特点: 1. **语法高亮**:JSEditor提供了对...

    bignumber.min.js下载

    bignumber.min.js是一个用于任意精度算术的 JavaScript 库。 众所周知,数字运算的精度问题是一个让人很旦疼的问题,而java中有BigDecimal类对数字精度问题进行处理,经过一番查询,发现前段有一个宝藏精度处理类big...

    Toastjs一个JavaScript原型吐司消息

    "Toastjs一个JavaScript原型吐司消息" 这个标题指的是一个名为Toast.js的JavaScript库,它主要用于实现"吐司"(Toast)消息功能。在UI设计中,吐司消息是一种轻量级的通知方式,通常用于显示短暂、非中断性的提示...

    Compressorjs一个JavaScript图像压缩器

    Compressor.js一个JavaScript图像压缩器。 使用浏览器的原生canvas.toBlob API来执行压缩工作,这意味着它是有损压缩。 一般使用此方法在客户端上传图像文件之前对其进行预压缩。

    jstree javascript js tree treeitem j2ee java

    "jstree" 是一个流行的JavaScript库,专门用于创建交互式的树状视图。这个库是纯JavaScript编写的,因此无需依赖任何其他服务器端技术,如Java (j2ee) 或特定的JavaScript框架。"javascript js tree" 指的是使用...

    js中文乱码问题分析及解决方案.docx

    在Web开发中,JavaScript文件的编码问题是一个常见的错误,特别是在引入外部JavaScript文件时。如果Web页面和JavaScript文件使用不同的编码,可能会出现乱码问题。本文将分析JavaScript中文乱码问题的原因,并提供...

    javascript分层概念JS技术理念问题PPT版

    资源名称:javascript 分层概念 JS技术理念问题PPT版   内容简介: 第一届 web rebuild 北京会有个前淘宝前端开发工程师阿当分享的 PPT 在公司团队内部有同事下载的分享,然后看了。 在...

    两个比较好用的Eclipse中javascript插件jsEditor jsEclipse

    这款插件专为Eclipse设计,旨在提供一个高效、便捷的JavaScript开发环境。jsEditor的特点包括代码高亮、自动完成、语法检查、错误提示等功能,这些功能极大地提高了编码效率。它还支持JQuery、AngularJS等流行的...

    wast2js将WebAssemblywat文件编译成一个公共的JS模块

    总的来说,`wast2js`是JavaScript开发者利用WebAssembly性能优势的一个桥梁,通过将WebAssembly文本格式转换为JavaScript模块,使得开发者能够在JavaScript环境中无缝地集成和执行高性能的WebAssembly代码。...

    原创的一个Js写的小游戏(俄罗斯方块),javascript小游戏

    主体就是用一个Table, 控制其每一个td的class来实现的。 地址:http://www.topnorth.cn/upload/rects.html 或者打开 http://www.topnorth.cn 进javascript栏目,javascript俄罗斯方块里可以看到。 看看吧,现丑...

    整理1500个JS特效源码

    这个1500个JS特效源码的集合,无疑为开发者提供了一个宝贵的参考资料库。无论是初学者学习JavaScript特效的实现原理,还是经验丰富的开发者寻找灵感或解决问题,都能从中受益。通过研究这些源码,你可以深入理解...

Global site tag (gtag.js) - Google Analytics