JavaScript에서 조건부 판단 => 및 >=를 사용하면 왜 다른 결과가 생성됩니까?
ringa_lee
ringa_lee 2017-05-19 10:11:47
0
6
514

'엄격한 사용';
var arr = ['Bart', 'Lisa', 'Adam'];
var len = arr.length-1;
while(len>=0){
alert('안녕하세요. ,'+arr[len]);
len--;
}//정상적으로 뜨고, 3번 팝업되면 멈춥니다.

'엄격한 사용';
var arr = ['Bart', 'Lisa', 'Adam'];
var len = arr.length-1;
while(len=>0){
alert(' Hello,'+arr[len]);
len--;
}//3이 정상적으로 뜬 후 Hello, undefound가 많이 뜬 후 브라우저가 다운됩니다.

죄송한데 왜 이런 일이 발생하나요?

ringa_lee
ringa_lee

ringa_lee

모든 응답(6)
Ty80

무릎을 꿇었어요...

>=是大于等于运算符,=>那是ES6的箭头函数操作符啊,而且你还加了'use strict', 제대로 된 네이티브 ES6가 시작됐다...

phpcn_u1582

화살표 기능

大家讲道理

으아아아

仅有的幸福

JS 파싱의 문제점 => 화살표 기능

我想大声告诉你

앞서 말씀드린 퍼펙트히트를 맞으니 >=, <=, =>, =<인지 구분이 어렵네요.

漂亮男人

JS에는 아직도 루틴이 너무 많아서 코드를 작성하고 있다는 사실을 잊어버릴 정도입니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!