js中大括号 是什么意思呀 还有每一行结尾都必须写分号吗 请高手跟我详细讲解一下 拜托了 感激不尽
答案:2 悬赏:0 手机版
解决时间 2021-02-28 13:22
- 提问者网友:我是女神我骄傲
- 2021-02-27 13:58
js中大括号 是什么意思呀 还有每一行结尾都必须写分号吗 请高手跟我详细讲解一下 拜托了 感激不尽
最佳答案
- 五星知识达人网友:时间的尘埃
- 2021-02-27 14:56
JS是一种面向对象的语言,
在JS中,大括号一般是对“对象”身体的界定。你在代码中遇到了大括号,就以为意味着你遇到了一个对象体。
在JS中,大括号内部的一般是“对象”的各种内容。
例一:
function a{
}
上面的这个a函数等同于:
var a = function(){};
也就是说,你定义了一个函数对象,这个对象的名字叫a。
例二:
if(a()>0){
}
上面的这个大括号,的意思是,你定义了一个语法对象,这个对象的语法结构是if语句。
例三:
var a={};
这里定义的是一个空对象,可以很方便的向这个对象里扔任何东西。
你的第二个问题:
1、在一个语句后面,打上分号,就意味着当前的这个语句结束了。例如:
var aaa=‘1’;//这一个语句就只是单单定义了一个值为1的变量aaa
2、有些语句后面是不需要打分号,就意味着语句结束了,尤其是语法语句
3、在语法对象的 结构体的部位,打了分号,就会导致整个语法对象不能被正确识别。例如:
if(aaa=='1');
{
alert(‘aaa=1’);
}//注意,在左边的大括号的前边,有个分号
上面的这个代码,是留给你的考题。你尝试变化aaa的赋值,看看结果是不是你想要的。
在JS中,大括号一般是对“对象”身体的界定。你在代码中遇到了大括号,就以为意味着你遇到了一个对象体。
在JS中,大括号内部的一般是“对象”的各种内容。
例一:
function a{
}
上面的这个a函数等同于:
var a = function(){};
也就是说,你定义了一个函数对象,这个对象的名字叫a。
例二:
if(a()>0){
}
上面的这个大括号,的意思是,你定义了一个语法对象,这个对象的语法结构是if语句。
例三:
var a={};
这里定义的是一个空对象,可以很方便的向这个对象里扔任何东西。
你的第二个问题:
1、在一个语句后面,打上分号,就意味着当前的这个语句结束了。例如:
var aaa=‘1’;//这一个语句就只是单单定义了一个值为1的变量aaa
2、有些语句后面是不需要打分号,就意味着语句结束了,尤其是语法语句
3、在语法对象的 结构体的部位,打了分号,就会导致整个语法对象不能被正确识别。例如:
if(aaa=='1');
{
alert(‘aaa=1’);
}//注意,在左边的大括号的前边,有个分号
上面的这个代码,是留给你的考题。你尝试变化aaa的赋值,看看结果是不是你想要的。
全部回答
- 1楼网友:何以畏孤独
- 2021-02-27 15:13
没看懂什么意思?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯