Вопросы с тегом «javascript»

Для вопросов, касающихся программирования в ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (исключая ActionScript). Этот тег редко используется отдельно, но чаще всего ассоциируется с тегами [node.js], [jquery], [json] и [html].

3
Как работает Appcelerator Titanium Mobile?
Я работаю над созданием приложения для iPhone с Titanium Mobile 1.0 и вижу, что оно компилируется в собственный двоичный файл iPhone. Как это работает? Похоже, потребуется много тяжелой работы, чтобы проанализировать код JavaScript и выполнить прямой перевод в Objective-C без наличия расширенного языка, такого как Objective-J 280 North и Cappuccino.

2
Почему связывание происходит медленнее, чем закрытие?
Предыдущий постер спрашивал Function.bind vs Closure в Javascript: как выбрать? и получил этот ответ частично, что, похоже, указывает на то, что привязка должна быть быстрее, чем закрытие: Обход области видимости означает, что когда вы достигаете, чтобы захватить значение (переменную, объект), которое существует в другой области, поэтому добавляются дополнительные накладные расходы …

8
Изменить заголовок по умолчанию для подтверждения () в JavaScript?
Можно ли изменить заголовок окна сообщения, которое открывается функцией подтверждения () в JavaScript? Я мог бы создать модальное всплывающее окно, но я хотел бы сделать это как можно более минималистичным. Я бы хотел сделать что-то вроде этого: confirm("This is the content of the message box", "Modified title"); По умолчанию в …
79 javascript 


7
jQuery.parseJSON против JSON.parse
jQuery.parseJSONи JSON.parseдве функции, которые выполняют одну и ту же задачу. Если библиотека jQuery уже загружена, будет ли использование jQuery.parseJSONлучше, чем использование JSON.parse, с точки зрения производительности? Если да, то почему? Если нет, то почему?

6
объект jQuery и элемент DOM
Я хотел бы понять взаимосвязь между объектом jQuery и элементом DOM .. Когда jQuery возвращает элемент, он отображается как [object Object]предупреждение. Когда getElementByIDвозвращает элемент, он отображается как [object HTMLDivElement]. Что именно это значит? Я имею в виду, есть ли разница между ними обоими? Также какие методы могут работать с объектом …
79 javascript  dom  jquery 

8
Вызов встроенного средства выбора даты из веб-приложения на iOS / Android
Я пытаюсь изучить возможности запуска собственного веб-приложения на разных платформах с использованием HTML5. В настоящее время <input type="date">поле просто открывает стандартную программную клавиатуру на Android и iOS. Я полагаю, что в будущем программные клавиатуры мобильной ОС будут включать в себя средства <select>выбора даты и тому подобное - точно так же, …

5
Запуск события клавиатуры в Safari с использованием JavaScript
Я пытаюсь смоделировать событие клавиатуры в Safari с помощью JavaScript. Я пробовал это: var event = document.createEvent("KeyboardEvent"); event.initKeyboardEvent("keypress", true, true, null, false, false, false, false, 115, 0); ... а также это: var event = document.createEvent("UIEvents"); event.initUIEvent("keypress", true, true, window, 1); event.keyCode = 115; Однако, попробовав оба подхода, у меня возникла …

4
hasOwnProperty в JavaScript
Рассматривать: function Shape() { this.name = "Generic"; this.draw = function() { return "Drawing " + this.name + " Shape"; }; } function welcomeMessage() { var shape1 = new Shape(); //alert(shape1.draw()); alert(shape1.hasOwnProperty(name)); // This is returning false } .welcomeMessageпризвал на body.onloadмероприятие. Я ожидал shape1.hasOwnProperty(name)вернуть true, но он возвращает false. Какое правильное …
79 javascript 

2
Websocket onerror - как прочитать описание ошибки?
Некоторое время я занимался разработкой браузерной многопользовательской игры и тестировал доступность различных портов в различных средах (офис клиента, общедоступный Wi-Fi и т. Д.). Все идет хорошо, кроме одного: я не могу понять, как читать ошибку №. или описание при получении события onerror. Клиентский веб-сокет выполнен на javascript. Например: // Init …

3
Получение двоичных (base64) данных из HTML5 Canvas (readAsBinaryString)
Есть ли способ прочитать содержимое холста HTML как двоичные данные? На данный момент у меня есть следующий HTML-код для отображения входного файла и холста под ним: <p><button id="myButton" type="button">Get Image Content</button></p> <p>Input:<input id="fileInput" type="file"/></p> <p>Canvas<canvas id="myCanvas" width="578" height="200"/></p> Затем я настроил свой входной файл, чтобы правильно настроить холст, который отлично …

7
getElementsByTagName () эквивалент для textNodes
Есть ли способ получить коллекцию всех textNodeобъектов в документе? getElementsByTagName()отлично работает с элементами, но textNodeне элементы. Обновление: я понимаю, что это можно сделать, пройдя DOM - как предлагают многие ниже. Я знаю, как написать функцию DOM-walker, которая просматривает каждый узел в документе. Я надеялся, что это можно сделать с помощью …

8
Распаковка файлов
Я хочу отображать файлы OpenOffice , .odt и .odp на стороне клиента с помощью веб-браузера. Эти файлы представляют собой заархивированные файлы. Используя Ajax, я могу получить эти файлы с сервера, но это заархивированные файлы. Мне нужно распаковать их с помощью JavaScript , я пробовал использовать inflate.js, http://www.onicos.com/staff/iz/amuse/javascript/expert/inflate.txt , но безуспешно. …
79 javascript  zip  unzip 


9
window.location по сравнению с просто местоположением
В Интернете я вижу огромное количество программистов, пишущих на JavaScript, window.locationа не просто location. Мне было любопытно, может ли кто-нибудь объяснить, почему. windowявляется глобальным объектом, и поэтому его необязательно включать, не так ли? Я имею в виду, вы не видите, что люди пишут window.Math.floorили new window.Date(), поэтому мне любопытно, почему …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.