摘要: js表达式和运算符1、 相等运算符(= =)和等同运算符(= = =)用于比较数字、字符串和布尔值(1)= =——允许进行类型转换,比较宽松的统一性定义检测两个运算数是否相等; 比较规则: 类型不同,但值相同,则返回true; null和undefined比较,返回true;(2)= = = ——严格的比较,包括类型; 比较规则: 如果两个值的类型不同,则不等同;NaN永远不会和其他任何值等同,包括自身,要检测一个值是否是NaN,使用全局函数isNaN(); 两个字符串等同:长度和内容都相同;2、 比较对象、数组和函数使用引用(reference),即只有两个变量引用的是同一个变量时,他们才. 阅读全文
posted @ 2013-03-21 17:09 夜香 阅读(118) 评论(0) 推荐(0) 编辑
摘要: js中的变量1、 js中的变量与C语言不同,前者是非类型的,即js的变量可以存放任何类型的值;2、 变量声明使用关键字var:如:var m, n; 阅读全文
posted @ 2013-03-21 17:04 夜香 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 三、js函数定义:两种方式:方法一:使用function关键字:如:function square(x) {x*x};方法二、使用函数直接量(当一个函数使用不频繁时采用)如: var square = function(x) {x*x};方法三:使用Function构造函数如:var f = new Function("x","y","return x*y;"); 阅读全文
posted @ 2013-03-21 17:02 夜香 阅读(150) 评论(0) 推荐(0) 编辑
摘要: js数据类型和值:1、3中基本数据类型:数字、文本字符串、布尔值;另外两种小型数据类型:null和undefined2、支持复合数据类型:对象(无序集合、有序集合——数组、函数);3、字符串中常用的转义字符:通过 \+字符 实现;4、数据类型转换:(1)数字转换为字符串:如:var value = String(number); 或者 var value = number.toString();(2)字符串转换为数字:把字符串减去0就可以实现;还可使用parseInt()和parseFloat();(3)布尔类型转换:使用Boolean()函数; 阅读全文
posted @ 2013-03-21 16:59 夜香 阅读(123) 评论(0) 推荐(0) 编辑
摘要: js词法结构:1、 大小写敏感2、 语句后面的分号可选;如果语句写在同行,则分号不能省;3、 注释符号:于java一样;4、 标识符:用来命名变量和函数;其规则为:第一字符必须是字母、下划线、美元符号(数字不能为首字符出现) 阅读全文
posted @ 2013-03-21 16:56 夜香 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 情况一:在本地安装了svn客户端:如果装了TortoiseSVN: 在桌面右击——TortoiseSVNSettings -> Saved Data -> Authentication Data -> clear。即可清除保存的上个用户登录信息;当再次用到svn时,会提示输入用户名密码,输入新的用户名密码即可。情况二:本地没有安装,而是在myeclipspe里安装:手动删除下面目录下的svn登录用户信息保存文件:找到C:\Documents and Settings\Administrator\Application Data\Subversion\auth\svn.simp 阅读全文
posted @ 2013-03-21 15:27 夜香 阅读(201) 评论(0) 推荐(0) 编辑