黑马程序员技术交流社区

标题: 代码输入空格问题? [打印本页]

作者: 郭佳佳    时间: 2012-7-7 15:38
标题: 代码输入空格问题?
好像写代码的时候两单词之间必须有空格,但是一个还是多个都行,运行时不会出错!
作者: 黑马杨凯    时间: 2012-7-7 16:51
也不都是这样,例如像在JQuery中写过滤条件时就得注意空格的使用了,因为这里的空格有特殊的意义
例如div1中有0123,4个按钮
$("#div1 :gt(0):lt(2)").css("background-color","red");//$("#div1 :gt(0):lt(2)")这里#div1后面的  空格  表示取到id为“div1”的div下的所有元素,然后再对后面":gt(0):lt(2)"进行过滤,取到的是按钮1,2,背景设置为红色
如果多加空格如下:
$("#div1 :gt(0)   :lt(2)").css("background-color","red");
就无法得到理想的效果了,因为加了空格,它会判断div1下取到的大于0的元素下面还有没有子元素,对子元素再设置背景色
作者: 郭佳佳    时间: 2012-7-7 22:53
真牛,你也在自学视频吗?那么深,虽然我知道你说的是什么,但是我还没学到那,所以没全理解,看来我的抓紧时间啦
作者: 常静华    时间: 2012-7-8 00:34
恩,空格基本上是很常用的, 但一个空格就好了,多了会增加代码量!另外像这样Response .Write("Hello");可以,但是我们不提倡!Response.Write("Hello");更好!我一开始都喜欢带空格,但老师果断批评,后来改了,要养成良好的习惯
作者: 戴水平    时间: 2012-7-8 10:26
要看你写的什么代码,例如 关键字的话或者空格代表特殊含义的话 必须要有空格隔开  static void Main(string[] args)
static  和void Main都是关键字就要隔开。但是有的就没必要了如 Console  .ReadKey(),最好是Console.ReadKey()




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2