Ранее уже был такой вопрос. https://community.bablosoft.com/topic/13265/при-внесении-изменений-в-мой-модуль-нужно-вносить-изменения-во-все-проекты-где-этот-модуль-используется
Ответа от разработчика нет. Потеря передаваемых данных - это крайне плохо. Если таких модулей много или проектов - велик процент ошибки, да и в целом это крайне неудобно.
Функция "startsWith"
-
Я не силён в js, но, вроде бы, функция "startsWith" существует (https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/String/startsWith). Но вот БАС выдаёт ошибку при попытке её использования:
TypeError: Result of expression 'VAR_CURRENT_URL.startsWith' [undefined] is not a function. Подскажите, что я делаю не так. Моё описание действия "if":[[CURRENT_URL]].startsWith("тут моя строка") -
@DoctorKrolic у BAS старый движок js. не все современное поддерживается
-
@DoctorKrolic said in Функция "startsWith":
Я не силён в js, но, вроде бы, функция "startsWith" существует (https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/String/startsWith). Но вот БАС выдаёт ошибку при попытке её использования:
TypeError: Result of expression 'VAR_CURRENT_URL.startsWith' [undefined] is not a function. Подскажите, что я делаю не так. Моё описание действия "if":[[CURRENT_URL]].startsWith("тут моя строка")В BAS используется реализация, которая поддерживает стандарт ECMA-262.
https://community.bablosoft.com/topic/2089/javascript-engine/4