社区
JavaScript
帖子详情
『求教』javascript中关于eval的一个疑问
溺水的鱼
2009-12-28 05:01:55
eval参数如果是对象的话,为什么两边要加括号才可以
var str = "{a:true,b:3}";
var obj = eval("("+str+")");
这个括号起的什么作用呢?
js里面(...)表示什么呢?
比如(function(){alert('a');})();
这里面的n多()
...全文
218
12
打赏
收藏
『求教』javascript中关于eval的一个疑问
eval参数如果是对象的话,为什么两边要加括号才可以 var str = "{a:true,b:3}"; var obj = eval("("+str+")"); 这个括号起的什么作用呢? js里面(...)表示什么呢? 比如(function(){alert('a');})(); 这里面的n多()
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
溺水的鱼
2009-12-29
打赏
举报
回复
[Quote=引用 11 楼 dh20156 的回复:]
参见:http://www.jslab.org.cn/?tag=ScopeChainAndClosure&page=3
[/Quote]
就是你的答案最好了,多谢
dh20156
2009-12-29
打赏
举报
回复
参见:
http://www.jslab.org.cn/?tag=ScopeChainAndClosure&page=3
licip
2009-12-29
打赏
举报
回复
3楼说的有道理。
licip
2009-12-29
打赏
举报
回复
3楼说的有道理。
jerry0814
2009-12-29
打赏
举报
回复
顶你
溺水的鱼
2009-12-29
打赏
举报
回复
看在我这么早就来的份上,给个满意的答案吧
lonelyriver
2009-12-28
打赏
举报
回复
帮顶
溺水的鱼
2009-12-28
打赏
举报
回复
[Quote=引用 4 楼 zzqkillyou 的回复:]
楼主想的太多了,呵呵
[/Quote]
知其然不知其所以然。。。郁闷啊
千游
2009-12-28
打赏
举报
回复
楼主想的太多了,呵呵
溺水的鱼
2009-12-28
打赏
举报
回复
可以看到,对于对象声明语句来说,仅仅是执行,并不能返回值。为了返回常用的“{}”这样的对象声明语句,必须用括号括住,以将其转换为表达式,才能返回其值。这也是使用JSON来进行Ajax开发的基本原理之一。在例子中可以清楚的看到,第二个alert语句输出的是undefined,而第三个加了括号后输出的是语句表示的对象。
==
可不可以理解为()的作用是返回里面的内容?
SambaGao
2009-12-28
打赏
举报
回复
http://wanyij.blog.51cto.com/46570/43794
freedom421
2009-12-28
打赏
举报
回复
同问。。顶一个。。
(funciton(){alert('a');})()
这种写法是直接定义完function后马上执行的写法。。。至于上面那个是为什么就不知道了、、、
下面这个匿名函数包括起来的括号是起到优先级的作用。。个人认为
JavaScript
的6种报错类型
一、概述 js
中
的控制台的报错信息主要分为两大类,第一类是语法错误,这一类错误在预解析的过程
中
如果遇到,就会导致整个js文件都无法执行。另一类错误统称为异常,这一类的错误会导致在错误出现的那一行之后的代码无法执行,但在那一行之前的代码不会受到影响。 二、错误类型 1.类型错误 变量命名不符合
JavaScript
语法规范: 以字母、下划线、$开头; 区分大小写; 不能以数字开头 不能使用关键字...
JavaScript
面向对象编程
自从有了Ajax这个概念,
JavaScript
作为Ajax的利器,其作用一路飙升。
JavaScript
最基本的使用,以及语法、浏览器对象等等东东在这里就不累赘了。把主要篇幅放在如何实现
JavaScript
的面向对象编程方面。 1. 用
JavaScript
实现类 JavaScritpt没有专门的机制实现类,这里是借助它的函数允许嵌套的机制来实现类的。
一个
函数可以包含变量,又可以包含
JavaScript
技术
● &运算符_1.htm● ·
JavaScript
的脆弱性_1.htm● ·
JavaScript
技巧环绕三维文字_1.htm● ·
JavaScript
时间显示三大心法_1.htm● ·
Javascript
特效欣赏(一)飘雪_1.htm● ·Java技巧(一)会变色的超链接_1.htm● ·弹出式说明窗口---
JavaScript
的使用_1.htm● ·第八讲WEB页面信息交互_1.htm● ·第二
JavaScript
实用例子2
转自http://www.blogjava.net/hadeslee/archive/2007/11/24/161778.html谢谢分享
javascript
经典例子2、时间类2.1 短时间,形如 (13:04:06)2.2 短日期,形如 (2003-12-05)2.3 长时间,形如 (2003-12-05 13:04:06)2.4 只有年和月。形如(2003-05,或者2003-5)2.5 只有
webpack 热替换html,
javascript
,webpack_webpack 热替换出现 Cannot find update,
javascript
,webpack,webpack-dev-s...
webpack 热替换出现 Cannot find update在使用 Webpack 打包的时候,因为老是会在别的地方使用生成的 HTML 文件,所以想使用热替换动态更新代码,但是在更新代码后会出现 can't find updata 这个问题。这个是更新代码之后,浏览器里出现的提示:下面是 server 所用的代码:import webpack from 'webpack'import Web...
JavaScript
87,996
社区成员
224,708
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章