Публикации по теме 'symbols'
Все, что вам нужно знать о символах JavaScript
Символ JavaScript - это относительно новая функция JavaScript. Он был представлен еще в 2015 году в составе ES6 . В этой статье я расскажу:
Что такое символ JavaScript Мотивация добавления типа данных в язык Был ли тип данных успешным в решении проблемы, которую он должен был Отличия от символьного типа данных в других языках, например Ruby Хорошо известные символы JavaScript Польза от типа данных
Символ JavaScript
В 2015 году в список примитивных типов данных в..
В этой теме я расскажу о метапрограммировании в Javascript.
В этой теме я расскажу о метапрограммировании в Javascript. Если мы сначала погуглим, мы увидим это определение в Википедии:
Метапрограммирование – это метод программирования, при котором "компьютерные программы" могут обращаться с другими программами как со своими данными. Это означает, что программа может быть спроектирована так, чтобы читать, генерировать, анализировать или преобразовывать другие программы и даже изменять себя во время работы.
Короче говоря,..
Символы ES6
Символы ES6 могут показаться вам сбивающими с толку, если вы столкнулись с ними впервые.
К тому времени, когда вы закончите эту статью, вы будете иметь о них довольно четкое представление.
Символы по сути являются уникальными идентификаторами.
Это один из примитивных типов данных JS.
Посмотрим, как они создаются:
const foo= Symbol(); //creates a new symbol
const bar= Symbol("desc") //creates a new symbol with a
//description desc
Каждый..
Символы
Новый примитивный тип данных, представленный в ES6
Символы — это примитивы, такие как строка, число или логическое значение. Они имеют много общего с этими другими типами данных, но также имеют некоторые фундаментальные отличия.
Как и все другие значения, символы нельзя изменить после их создания. Это называется неизменностью, которую не следует путать с переназначением. Переменным можно переназначать любое количество новых примитивных значений, но исходное значение остается..
Сущностные алгебры
Давайте начнем с вопроса, какие пары объектов в списке из пяти объектов [красный, красный, красный, зеленый, зеленый] равны? Большинство скажет, что «красный» не равен «зеленому», но могут быть споры о том, равен ли «красный» «красному». Можем ли мы уладить спор? В этом случае можно было бы рассмотреть два «класса эквивалентности».
[красный, красный, красный] [зеленый, ЗЕЛЕНЫЙ]
где два объекта считаются равными тогда и только тогда, когда они находятся в одном классе..
Символы и интернализация строк
Я пишу это с надеждой, что вы получите широкое представление о термине «Символ» в программировании. Я намеренно смешиваю несколько языков программирования, чтобы улучшить наше понимание, и по крайней мере один из них будет вам понятен — если не полностью — интуитивно! Мы также собираемся объяснить Symbol с точки зрения гораздо более простой концепции, называемой String Intern.
Прежде чем мы поговорим о Символе….
Прежде чем мы объясним символы, давайте ознакомимся с поведением strings..
Вопросы по теме 'symbols'
Можно ли отлаживать приложение .NET ТОЛЬКО с исходным кодом одного файла?
Я хочу отладить приложение в Visual Studio, но у меня есть ТОЛЬКО исходный код для 1 класса. Мне нужно выполнить только одну функцию в этом файле, но я не понимаю, что мне для этого нужно. Я думаю, что шаги обычно примерно такие:
Откройте файл...
837 просмотров
schedule
18.11.2022
В чем разница между строкой и символом в Ruby?
В чем разница между строкой и символом в Ruby и когда я должен использовать один вместо другого?
27298 просмотров
schedule
02.05.2023
WinDbg, при сбое минидампа из 32-разрядного приложения в 64-разрядной Windows, не загружает символы для системных библиотек DLL.
У меня есть файл минидампа из-за сбоя в одном из наших приложений. Это 32-битное собственное приложение, работающее в 64-битной Windows.
Если я загружу файл минидампа в WinDbg, WinDbg не загрузит символы для системных библиотек DLL. У меня...
28515 просмотров
schedule
26.03.2022
Рубиновые символы не удаляются сборщиком мусора!? Тогда не лучше ли использовать String?
Если вы создаете 10 000 строк в цикле, необходимо выполнить много операций по сборке мусора, которые потребляют много ресурсов.
Если вы делаете то же самое с символами, вы создаете объекты, которые не может быть собран мусор .
Что хуже?
2959 просмотров
schedule
01.06.2022
Значения формы Django без экранирования HTML
Мне нужно установить формы Django.ChoiceField для отображения символов валюты. Поскольку формы django экранируют все символы HTML ASCII, я не могу заставить $ ( ) или ( ) отображать символ валюты.
<select id="id_currency"...
7362 просмотров
schedule
24.04.2024
восстановление символов, удаленных из двоичного кода Mach-O
Используя Mac OS X 10.5, я пытаюсь понять, как использовать dtrace для отслеживания выполнения двоичного файла Mach-O. Однако кажется, что все символы были удалены, поэтому любые попытки использовать зонды, основанные на внутренних именах...
736 просмотров
schedule
16.07.2022
Как я могу получить правильные символы для dll\assembly Microsoft, если у меня нет подключения к Интернету?
Я не могу подключить компьютер к Интернету из соображений безопасности. поэтому я не могу использовать сервер символов. Я установил пакет символов для Windows XP SP2, но некоторые из PDB не соответствуют dll, установленным на моей машине (я думаю,...
294 просмотров
schedule
08.01.2023
Почему компиляция общего объекта с помощью GCC всегда приводит к неопределенным ссылкам на main?
Я использую Solaris, поэтому возможно, что это связано с запуском GCC на Solaris. Если я использую GCC для создания общего объекта, а затем запускаю для него nm, чтобы увидеть неопределенные символы, всегда будет ссылка на main:
[624] |...
2873 просмотров
schedule
18.06.2023
Windbg - Обнаружение символов, необходимых для аварийного дампа
У меня есть файл аварийного дампа, который мне нужно проанализировать с помощью windbg для запуска некоторых тестов.
Из-за некоторых ограничений, которые я не могу комментировать, моя папка символов может содержать только символы, необходимые для...
2237 просмотров
schedule
10.10.2022
Shark не удалось найти информацию о символах для этого диапазона адресов - iPhone
Я пытаюсь использовать Shark, чтобы определить, какие методы занимают больше всего времени в моем приложении для iPhone. После выборки я получаю следующее: http://img69.imageshack.us/img69/7871/screenshot20091117at503.png
Щелкнув "!" кнопка...
414 просмотров
schedule
27.08.2022
Макрос математических символов LaTeX
У меня давно была мечта создать оператор «последовательного сравнения» для использования в моей домашней работе (в LaTeX). То есть, в каком-то длинном выводе мы могли бы захотеть узнать, как $a$ сравнивается с $b$, и хотя это полностью надумано,...
6598 просмотров
schedule
24.12.2022
Что означает этот символ в PHP ‹?=
Что означает этот символ в PHP <?= ?
Пример использования:
<h2>Manage Role: > (<?= $myACL->getRoleNameFromID($_GET['roleID']); ?>)</h2>
5398 просмотров
schedule
10.01.2023
У кого-нибудь есть установка сервера Hudson CI в сочетании с сервером символов (symsrv.dll)?
У нас есть сервер Hudson CI, который использует msbuild для сборки нашего кода C #. У кого-нибудь, кто использует сервер Hudson CI, также настроен сервер символов (symsrv.dll)?
Я хотел бы понять, как лучше всего их сочетать.
Спасибо.
P.S....
335 просмотров
schedule
28.03.2023
Как связать символы библиотеки в Flash CS4 с базовыми классами из внешнего .swc (rsl)?
Этот вопрос проистекает из этого вопроса , который я задал вчера. . Я последовал совету Тео и создал .swc со всеми распространенными классами и добавил .swc в качестве внешней библиотеки к моему модулю .swf. Кажется, все это работает гладко - я не...
1416 просмотров
schedule
18.04.2024
Как найти абсолютный адрес символа общих библиотек?
Я хочу написать небольшой трассировщик функций. Я использую птрейс.
Когда я вижу инструкцию CALL, я хочу показать имя функции, эквивалентное адресному вызову.
Мой трассировщик работает с символами с абсолютным адресом (символ определен в...
2226 просмотров
schedule
29.06.2022
Нужны ли программе дополнительные символы из разделяемой библиотеки .so, кроме объявленных в заголовочном файле?
В программировании на C я думал, что объектный файл может быть успешно связан с файлом .so, если файл .so предлагает все символы, которые были объявлены в заголовочном файле.
Предположим, у меня есть foo.c, bar.h и две библиотеки libbar.so.1 и...
695 просмотров
schedule
23.11.2023
Странный символ PHP — вместо —
Эй, у меня проблема, и появляется этот странный символ
–
предполагается, что это "-", но по какой-то причине он этого не делает, у кого-нибудь есть идеи, почему.
1250 просмотров
schedule
31.03.2023
Основная программа и общая библиотека инициализируют одну и ту же статическую переменную в __static_initialization_and_destruction_0
Кто-нибудь знает, почему библиотека, инициализированная в dlopen(), инициализирует статическую переменную, принадлежащую основной программе. И в основной программе, и в разделяемой библиотеке есть копия статической переменной, но по какой-то причине...
5160 просмотров
schedule
18.04.2022
Отсутствующие имена символов при профилировании приложения iPhone с помощью инструментов
Я компилирую приложение для iPhone через командную строку (поэтому параметры XCode не задействованы), и я не могу отобразить имена своих символов при профилировании с помощью инструментов. Я пробовал несколько флагов, таких как -gdawrf-2 и -g, но...
42824 просмотров
schedule
02.02.2024
Использование литерала символа Scala приводит к NoSuchMethod
Я недавно начал использовать Scala. Я написал на нем DSL, который можно использовать для описания конвейера обработки в medici . В моем DSL я использовал символы для обозначения привязки, которую можно использовать для размещения вилки (или...
934 просмотров
schedule
11.06.2022