목차
回复讨论(解决方案)
백엔드 개발 PHP 튜토리얼 IE7中,Javascript使用索引字符串,失败,为何呢?

IE7中,Javascript使用索引字符串,失败,为何呢?

Jun 23, 2016 pm 01:34 PM

问题代码描述如下:
function filter_str(str){
    var res=“”;
    for(var i=0;i         var c=str.charCodeAt(i);
        if(c>32 && c!=127 && c!=39){
            res += str[i].toString();          //在IE7 或者IE7为内核的浏览中,均报错误
        }
    }
    return res;
}

知道这是什么规则,导致的么?


回复讨论(解决方案)

IE(JScript)遵守早期 JavaScript 的约定
所以字符串是不能按数组方式操作的
str[i].toString()
应写作
str.charAt(i)

IE(JScript)遵守早期 JavaScript 的约定
所以字符串是不能按数组方式操作的
str[i].toString()
应写作
str.charAt(i)



学习了。。。

早期 JavaScript 的约定 和目前的js有什么差别么?从什么地,可以查到,相关文档不?


谢谢。

这个我说了不算(也说不清楚)看看这个也许有帮助  http://baike.baidu.com/link?url=vKSyRkaROAwAyfcFmmbmx-RyfZ2fG4_jv07bOrmkCu5QRPI26ypDTj8COS8Xpx3D63sKpBaaJkpbPyOZ2Qr_gK

鉴于各浏览器对 js 支持的差异,建议使用 JQuery 框架。这样就不必为兼容性发愁了

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Win11 23H2 업데이트에서 발생한 문제를 해결하는 방법은 무엇입니까? Win11 23H2 업데이트에서 발생한 문제를 해결하는 방법은 무엇입니까? Dec 25, 2023 pm 12:18 PM

사용자는 일반적으로 일부 문제를 해결하기 위해 컴퓨터의 시스템 버전을 업그레이드합니다. 사용자가 win11 시스템을 사용하여 최신 버전의 23H2로 업데이트하지 못하는 경우 문제를 해결하는 세 가지 방법이 있습니다. Win11 업데이트 23H2가 실패한 경우 수행할 작업 방법 1: TPM1을 우회하고 "파일 탐색기 - 보기"를 클릭한 다음 드롭다운 메뉴에서 "숨겨진 항목" 옵션을 확인합니다. 2. "C:\$WINDOWS.~BT\Sources\Panther-Appraiser_Data.ini"로 이동하여 삭제합니다. 3. 그런 다음 이 위치에 같은 이름의 폴더를 다시 만든 다음 "항목 숨기기" 옵션을 클릭하여 취소합니다. 4. 시스템을 다시 업데이트하고 마지막으로 '바람'을 클릭하세요.

localstorage가 데이터를 성공적으로 저장할 수 없는 이유는 무엇입니까? localstorage가 데이터를 성공적으로 저장할 수 없는 이유는 무엇입니까? Jan 03, 2024 pm 01:41 PM

localstorage에 데이터를 저장하는 것이 항상 실패하는 이유는 무엇입니까? 특정 코드 예제가 필요합니다. 프런트엔드 개발에서는 사용자 경험을 개선하고 후속 데이터 액세스를 용이하게 하기 위해 브라우저 측에 데이터를 저장해야 하는 경우가 많습니다. Localstorage는 클라이언트 측 데이터 저장을 위해 HTML5에서 제공하는 기술로, 페이지를 새로 고치거나 닫은 후 데이터를 저장하고 데이터 지속성을 유지하는 간단한 방법을 제공합니다. 그러나 데이터 저장을 위해 로컬 저장소를 사용할 때 때로는

pip 업데이트 실패 문제를 해결하는 방법은 무엇입니까? pip 업데이트 실패 문제를 해결하는 방법은 무엇입니까? Jan 27, 2024 am 08:32 AM

pip 업데이트가 실패하면 어떻게 해야 합니까? 최근 Python으로 개발하는 동안 pip 업데이트 실패와 관련된 몇 가지 문제가 발생했습니다. 개발할 때 Python 타사 라이브러리를 설치, 업그레이드 및 제거하기 위해 pip를 사용해야 하는 경우가 많습니다. pip 업데이트 실패는 우리 개발 작업에 심각한 영향을 미칠 것입니다. 이 기사에서는 유사한 문제에 직면한 개발자에게 도움이 되기를 바라며 몇 가지 일반적인 pip 업데이트 실패에 대해 논의하고 솔루션을 제공할 것입니다. 먼저 pipinstall을 실행하면-

PHPStudy 설치 문제 공개: PHP 5.5 버전이 실패하면 어떻게 해야 합니까? PHPStudy 설치 문제 공개: PHP 5.5 버전이 실패하면 어떻게 해야 합니까? Feb 29, 2024 am 11:54 AM

PHPStudy는 PHP, Apache, MySQL을 통합한 개발 환경 도구로, 개발자에게 로컬 서버 환경을 구축할 수 있는 편리한 방법을 제공합니다. 그러나 설치 과정에서 몇 가지 문제가 발생할 수 있으며 그 중 하나는 PHP5.5 버전 설치 실패입니다. 이 기사에서는 PHPStudy가 PHP5.5 버전을 설치하지 못하는 이유와 해결책을 논의하고 독자가 이 문제를 해결하는 데 도움이 되는 특정 코드 예제를 제공합니다. PHPStudy는 PHP5.5 버전을 설치합니다.

win10 업데이트 오류 코드 0x800f0982 수정 방법 win10 업데이트 오류 코드 0x800f0982 수정 방법 Jan 14, 2024 pm 05:54 PM

win10 시스템은 시장에 서서히 확산되기 시작했지만 사용 시 여전히 많은 버그가 있습니다. 최근 많은 친구들이 업데이트 실패 0x800f0982 문제에 직면했습니다. 다음은 자세한 해결 방법을 알려드립니다. Win10 업데이트가 실패하고 부팅할 수 없습니다. 방법 1. 비정상적인 시스템 업데이트. 비정상적인 소프트웨어를 삭제합니다. 1. 최근에 추가한 언어 팩을 제거하고 다시 설치합니다. 2. "업데이트 확인"을 선택하고 업데이트를 설치합니다. 방법 2: 업데이트가 비정상적인 경우 컴퓨터 재설정 1. 시작을 클릭하여 "설정"을 열고 "업데이트 및 보안"을 선택합니다. 2. 왼쪽의 "복구"를 클릭하고 "이 PC 초기화" 복구 옵션에서 "시작"을 선택합니다. 3. "내 파일 보관"을 선택하세요.

kb4023057 업데이트 설치 문제 해결 kb4023057 업데이트 설치 문제 해결 Dec 27, 2023 am 09:41 AM

최근 win101909 버전의 서비스가 중단되었으며 21h1이 곧 출시될 예정입니다. Microsoft는 사용자가 다양한 업데이트 실패 문제를 해결하는 데 도움이 될 수 있는 kb4023057 업데이트 프로그램을 사용자에게 푸시했습니다. 하지만 kb4023057 업데이트 설치에 실패하면 어떻게 해야 할까요? 걱정하지 마세요. 아래 해결 방법을 살펴보겠습니다. kb4023057 업데이트 설치 실패에 대한 해결 방법 1. 먼저 "설정"을 열고 "업데이트 및 보안"을 선택합니다. 2. 왼쪽의 "문제 해결"을 클릭합니다. 3. "Windows 업데이트"를 찾은 다음 "문제 해결사 실행"을 클릭합니다. 4. 문제가 발생할 때까지 기다립니다. 감지됩니다. 5. 검색이 완료되면 "이 수정 사항 적용"을 클릭합니다. 6. 마지막으로 복구가 완료될 때까지 기다립니다.

Win10 시스템 업그레이드 실패 및 시작할 수 없는 문제를 해결하는 방법 Win10 시스템 업그레이드 실패 및 시작할 수 없는 문제를 해결하는 방법 Jan 13, 2024 pm 02:45 PM

win10 시스템은 매우 뛰어난 지능형 시스템입니다. 컴퓨터를 자주 사용하는 친구는 win10 시스템이 매우 자주 업데이트되는 시스템이라는 것을 알아야 합니다. 최근 많은 친구가 업데이트에 실패했다고 보고했는데, 오늘 편집자가 가져올 것입니다. win10 시스템 업그레이드가 실패하고 켜지지 않는 문제에 대한 해결책을 살펴보겠습니다. win10 업데이트 실패 해결 방법: 1. 먼저 키보드 단축키 Win+R을 동시에 누르고 실행 창을 열고 services.msc 명령을 입력한 다음 확인 버튼을 클릭하여 서비스 창을 엽니다. 2. 서비스 창 목록에서 "WindowsUpdate"를 찾아 더블클릭하여 엽니다. 2. 그런 다음 서비스 상태에서 "중지"를 클릭하고 수리를 확인하십시오.

Prim과 Kruskal의 최소 스패닝 트리 알고리즘이 유향 그래프에서 실패하는 이유는 무엇입니까? Prim과 Kruskal의 최소 스패닝 트리 알고리즘이 유향 그래프에서 실패하는 이유는 무엇입니까? Sep 02, 2023 pm 05:29 PM

Prim의 방법과 Kruskal의 알고리즘은 무방향 그래프에서 MST(최소 신장 트리)를 찾는 두 가지 일반적인 방법입니다. 그러나 이러한 기술은 유향 그래프에 대해 올바른 MST를 생성할 수 없습니다. 이는 유방향 그래프가 Prim과 Kruskal의 알고리즘에서 사용하는 기본 가정 및 방법에 맞지 않기 때문입니다. Prim의 알고리즘 먼저 모든 정점이 포함될 때까지 욕심 많은 방식으로 확장 최소 스패닝 트리에 가장자리를 추가하는 Prim의 알고리즘이 있습니다. MST 내부의 정점은 가중치가 가장 낮은 가장자리를 통해 MST 외부의 정점과 연결됩니다. 무방향 그래프의 모든 간선은 어느 방향으로든 이동할 수 있으므로 MST에서 외부 정점까지의 최단 경로를 쉽게 찾을 수 있습니다. 그러나 방향 그래프에서는 변이 항상 한 방향을 가리키며 직선이 아닐 수도 있습니다.

See all articles