1楼:匿名用户
绝对等于的意思,就是不光是值相等,对应的类型都得相等,如:
2 === 2 true
2 === '2' false
就是这么意思,明白吧?
js 中=== !== || !! 是什么意思?
2楼:匿名用户
===表示类型什么的全部相等(自己写一个if测试一下就好了)!==表示要全部不想等包括类型(一样写一个if)||或者的意思
!!一般用来将后面的表达式转换为布尔型的数据(boolean) 因为javascript是弱类型的语言(变量没有固定的数据类型)所以有时需要强制转换为相应的类型,类似的如: a=parseint("1234") a="1234"+0 //转换为数字 b=1234+"" //转换为字符串 c=someobject.
tostring() //将对象转换为字符串 其中第1种、第4种为显式转换,2、3为隐式转换 布尔型的转换,javascript约定和c类似,规则为 ·false、undefinded、null、0、"" 为 false ·true、1、"somestring"、[object] 为 true
3楼:王叔叔喝的高
意思是当鼠标指向控件时该控件获得焦点,而获得焦点时使控件中的文本被选中。
===表示类型什么的全部相等,!==表示要全部不想等包括类型或者的意思
!!一般用来将后面的表达式转换为布尔型的数据(boolean),因为javascript是弱类型的语言(变量没有固定的数据类型)所以有时需要强制转换为相应的类型
类似的如: a=parseint("1234") a="1234"+0 //转换为数字 b=1234+"" //转换为字符串 c=someobject.tostring() //将对象转换为字符串 其中第1种、第4种为显式转换,2、3为隐式转换 布尔型的转换,javascript约定和c类似,规则为 ·false、undefinded、null、0、"" 为 false ·true、1、"somestring"、[object] 为 true
"0x" 指明是十六进制("hex") ,^ 是按位异或,& 是按位与, | 是按位或,这些都是位运算符,可以使用windows中的计算器来计算,把计算器设置成“科学型”,使用“十六进制”输入fffffff,“xor”是^,“and”是&,“or”是|,结果是103,也可以写成一个htm文件用ie看一下结果
onmouseover 当用户将鼠标指针移动到对象内时触发,onfocus 当对象获得焦点时触发,this 指当前对象(标签内) ,focus() 返回指定的控件,select() 返回指定的控件(全选内容,如文本框内的内容)
分号可用也可不用
onmouseover="this.focus()" 或 onmouseover="this.focus();" 结果是一样,onfocus="this.
select();" 或 onfocus="select();" 结果是一样的
4楼:
var num=3;
alert((num==3 && num =='3')) // true
alert((num===3)) //truealert(num==='3') //false"==="表示类型和值都相同。
js中“=”和“==”都表示什么意思啊
5楼:
你好!“=”是赋值操作符。
“==”是判断
值是否相等操作符。
“===”是判断是否完全相内等操作符。
举个例子容:
x=8;//表示把8赋值给x
x==y;//判断x和y是否相等,在这里,如果x=“55”;y=55,前者是一个字符串,后者是一个数值,但是按照js规范,x==y也是成立的,也就是说他们是相等的。
x===y;//判断x和y是否完全相等,如果=“55”;y=55,前者是一个字符串,后者是一个数值,但是按照js规范,x==y就是不成立的,因为类型不同。
6楼:不识台北路
a=1;表示把1的值赋给a,整个表达式返回值为1
a==1;表示判断a是否等于1,整个表达式返回值为真或者假
7楼:匿名用户
同意楼上的
=是赋值运算符
==是逻辑判断运算符
8楼:洛之翼
一个是赋值,一个是等于
9楼:
=是赋值,==是判断是否相等
10楼:啪嘿
"="是赋值
"=="是相等运算符,比较时会自动进行数值转换
"==="是全等运算符,对于基本类型当比较的两个运算数在不进行数值转换的情况下相等时才相等,对于引用类型引用的是同一个对象才相等
js里x===y,3个=是什么意思?
11楼:ytw杨天文
三个等表示两个元素的数据和数据类型都得是相等。
12楼:匿名用户
===表示“恒等于”
javascript里面三个等号和两个等号的区别
13楼:匿名用户
三个等号在js中判断两个对象是否完全相等,两个等号判断两个变量是否相等
js中的 !== 是什么意思?
14楼:匿名用户
类型不相等 或 值不相等
var a = 3;
var b = "3";
a != b // false
a !== b // true
15楼:时甜章佳以莲
with
语句用copy来缩短特定情形下必须写的**.
在你这里就是说如果你前面没有with(document.all)的话:
在后面应该写成这个样:
ducument.all.input1.value;
而你现在写的是
input1.value;
这就是前面加了with的意思。
javascript里的= == ===各是啥意思?谢谢
16楼:司马唐迁
=,赋值运算符,即给变量赋予某个取值或内存地址。比如var a = 3,即给变量回a赋值为3,再答比如var obj = {},就是把对象{}的地址赋值给obj。
==,比较运算符,检测两个值是否相等。比如var a = 1,则a == 1的结果就是true。需要注意的是,==运算符两边数据类型不一致时可能会发生数据类型转换,比如,同样前面的a,表达式a == '01',第一眼看上去并不相等,但因为在比较a与'01'时,js将字符串'01'转换为数字1,所以a == '01'的结果还是true。
===,比较运算符,基本上===与==的功能一样。区别在于,===不会发生类型转换,数字就是数字,类型就是类型,如果===两边的操作符类型就不一致,那么这个表达式的结果一定是false。
17楼:匿名用户
= 赋值运算符
== 等于
=== 严格等于
例:var a = 3;
var b = "3";
a==b 返回 true
a===b 返回 false
因为a,b的类型不一样
18楼:风云珏玉
= 赋值;
== 等于;
=== 全等(值,类型等等)
19楼:匿名用户
=, 赋值,如:var a = 1;
== 等于号,alert( '1' == 1); //true
=== 全等号, alert( '1' === 1); //false
js中>>>(三个尖括号)是什么意思啊?请举个详细的例子,以便理解,谢谢
20楼:匿名用户
移位运算
>>> 向右移位
例:num = 8; 8的二进制位1000num >>> 1; 向右移1位,为0100 就是4
js 中的“|=”是什么意思?
21楼:
|= 按位或.然后赋值.
如i=1;//二进制为0001
i|2;//2的二进制为0010 两个按位或为0011也就是3i|=2等价于i=i|2;
所以i为3
22楼:匿名用户
|+=代表
加等于 例如 int i=10; i+=3; i现在等于13-=代表 减等于 例如 int i=10; i-=3; i现在等于7
|=代表 或等于 例如 int i=1; i|=2; i现在等于3
23楼:匿名用户
哥们儿 你看错了吧 应该是 !=
是“不等于”的意思
js中的比较符只有以下几个:
相等(==) 假如操作数相等的话则返回真。 3 == var1
不等(!=) 假如操作数不等的话则返回真。 var1 != 4
大于(>) 假如左操作数大于右操作数的话则返回真。 var2 > var1
大于或等于(>=) 假如左操作数大于等于右操作数的话则返回真。 var2 >= var1
var1 >= 3
小于(<) 假如左操作数小于右操作数的话则返回真。 var1 < var2
小于或等于(<=) 假如左操作数小于等于右操作数的话则返回真。 var1 <= var2
var2 <= 5
js中等符号是什么意思,JS中,“==”“!=”“++”“--”等符号是什么意思?
1楼 匿名用户 js中 是用来判断的 即等于 ! 也是用来判断的 即不等于 是自加 就是在原有的基础上加上1 反之为自减1如 a 21 a 相当于 a a 1 即22a a a 1 即a为20 2楼 匿名用户 等于不等于 连续加一 连续减一 js中这些符号是什么意思 , , ,!, 3楼 莫道無情 ...
js中+和有什么区别,js里面+=是什么意思
1楼 匿名用户 a 2 a a 2 a 2 a 2 js中 和 有什么区别 2楼 纯洁的小树 就是复制, 是变量加上右侧表达式的值之后再重新复制给变量,例如var a 2 直接给a变量赋值2 a 2 和 a a 2 是等效的! 3楼 轻浮摇摆 这个都一样的把, 是一个运算符号,意思为赋值 为自增 4...
js中div.index i是什么意思
1楼 山轻小神童 index是一个自定义属性,定义为索引值,索引值与元素一一对应 我觉得就像是目录和章节的关系,对元素进行编号,方便查找和修改 2楼 匿名用户 单这么一个是一个自定义属性 若是用在onload中,则 i 已经等于div length 此时的index的作用就体现出来了,表示某个div...