Пытанні з тэгам 'identity-operator'

Аператар identity прымяняе строгае параўнанне аперанд без пераўтварэння тыпаў.
51
адказ

Які аператар роўны (== vs ===) павінен выкарыстоўвацца ў параўнанні JavaScript?

Я выкарыстоўваю JSLint для праходжання праз JavaScript, і ён вяртае шмат прапаноў, каб замяніць == (два знака роўнасці) на === (тры знака роўнасці), калі вы робіце нешта накшталт параўнання idSele_UNVEHtype.value.length == 0 ўнутры аператара ...
зададзены 11 снеж. '08 у 17:19
2
адказаў

Розніца паміж == і === у JavaScript

Магчымы дублікат: Javascript === vs ==: Ці мае значэнне, якой аператар "роўны" я выкарыстоўваю? У чым розніца паміж == і === у JavaScript? Я таксама бачыў аператары! = І! ==. Ці ёсць яшчэ такія аператары?
зададзены 07 февр. '09 у 14:53
19
адказаў

Як адрозніваюцца аператары параўнання з роўнасцю роўнасці (== double equals) і ідэнтычнасці (=== triple equals)?

У чым розніца паміж == і ===? Як дакладна працуе параўнанне ==? Як дакладна працуе параўнанне ===? Якімі будуць карысныя прыклады?
зададзены 17 сент. '08 у 09:56
9
адказаў

Чаму === хутчэй, чым == ў PHP?

Чаму === хутчэй, чым == ў PHP?
зададзены 08 сакавіка '10 у 16:14
10
адказаў

Што азначае "==="?

Я заўважыў, што хтосьці выкарыстоўвае PHP-аператар ===, ад якога я не магу зразумець. Я спрабаваў гэта з функцыяй, і гэта адпавядае вар'ятам чынам. Якое азначэнне гэтага аператара? Я нават не магу знайсці яго ў аб'яве аператараў PHP.
зададзены 13 ліпеня '09 ў 09:39
7
адказаў

Чаму новы String ( 'hello') === новы String ( 'hello') ацэньваецца як False?

Чаму наступны аператар вяртае false у JavaScript? new String ( 'hello') === new String ( 'hello')
зададзены 03 сент. '14 а 18:00
4
адказаў

Калі JavaScript == будзе мець больш сэнсу, чым ===?

Як Які аператар роўны (== vs ===) павінен выкарыстоўвацца ў параўнанні JavaScript? паказвае, што яны ў асноўным ідэнтычныя, акрамя '===' таксама забяспечвае тып роўнасць і, такім чынам, "==" можа выконваць пераўтварэнне тыпаў. У Douglas Crockfor ...
зададзены 25 студз. '10 у 17:24
4
адказаў

Як дасягнуць эфекту аператара === ў Python?

Як дасягнуць эфекту аператара === ў Python? Напрыклад, я не хачу, каб False == 0 быў True.
зададзены 17 ліпеня '11 ў 20:37
2
адказаў

Розніца паміж == і === ў JS

Магчымыя дублікаты: Розніца паміж == і === ў JavaScript Javascript === vs ==: Ці мае значэнне, якую "роўны" аператар я выкарыстоўваю? У чым розніца паміж == і ===? Таксама паміж! == і! ==?
зададзены 16 сакавіка '11 а 12.40
2
адказаў

Чаму ідэнтычны аператар у php (===) трывае няўдачу з аб'ектамі DateTimeImmutable?

У мяне ёсць два аб'екта DateTimeImmtable, і чакаю, што яны будуць аднолькавымі. Я здзіўлены, убачыўшы, што гэта не так. Г.зн. чаму наступныя false? <? Php $ d = new \ DateTimeImmutable ( '2018/01/01'); $ E = new \ DateTimeImmutable ( '2018/01/01'); var_dump (...
зададзены 07 сакавіка '18 У 14:34
1
адказ

id () vs 'is'. Ці бяспечна параўноўваць "id"? Ці мае той жа "ідэнтыфікатар" адзін і той жа аб'ект?

Наколькі я магу спадзявацца на аб'ект id () і яго ўнікальнасць на практыцы? Напрыклад: Ці мае id (a) == id (b) значэнне a is b ці наадварот? Як наконт супрацьлегласці? Наколькі бяспечна захоўваць id дзе-небудзь, які будзе выкарыстоўвацца пазней ...
зададзены 11 сент. '18 у 06:43
1
адказ

Як вы правяраеце асобу радкоў у Swift?

Swift, як і некалькі іншых моў, мае аператар тоеснасці ===. Але падобна, што вы не можаце выкарыстоўваць яго супраць радкоў: var x = "hello" var y = "hello" if x === y {// ERROR: 'String' does not conform to protocol 'AnyObject' print ...
зададзены 25 мая '15 у 19:52
4
адказаў

У чым розніца паміж == і === у JavaScript?

Магчымы дублікат: Javascript === vs ==: Ці мае значэнне, якой аператар "роўны" я выкарыстоўваю? Калі JavaScript == будзе мець больш сэнсу, чым ===? У чым розніца паміж ніжэйпрыведзенае метадамі пры параўнанні радкі са значэннем undefi ...
зададзены 15 лістапада. '11 ў 9:30
0
адказаў

той жа аб'ект для двух падзеленых ініцыялізацыі ў python

У Python, чаму дзве зменныя спасылаюцца на адзін і той жа аб'ект, калі яны асобна прызначаюцца роўнымі значэннямі, як у гэтым прыкладзе? прыклад: >>> x = 5 >>> y = 5 >>> x is y >>> True
зададзены 21 каст. '18 у 16:33