Публикации по теме 'mutation'
Изменяемые в Javascript
Что такое изменяемое значение? Изменяемое значение — это значение, которое можно изменить без создания совершенно нового значения. В JavaScript объекты и массивы по умолчанию изменяемы, а примитивные значения — нет — после создания примитивного значения его нельзя изменить, хотя переменная, которая его содержит, может быть переназначена.
Что такое неизменяемое? Неизменное значение — это значение, содержание которого нельзя изменить без создания совершенно нового значения.
ПРИМИТИВЫ..
Основные понятия JavaScript — Переменные и мутации
В этом посте я покажу различные концепции, связанные с объявлениями переменных и шаблонами их использования в JavaScript. Это очень важные концепции JavaScript, о которых вы должны знать. Надеюсь, вы найдете ее полезной.
Давайте рассмотрим различные сценарии переменных.
Необъявленная переменная
console.log(x);
// ReferenceError: x is not defined
Это прервет выполнение скрипта, и все строки, следующие за ним, не будут выполнены .
Объявлена переменная, но без значения
let..
Разработчик Javascript должен хорошо знать
Существует 7 примитивных типов данных:
строка, число, bigint, логическое значение, null, undefined и символ.
Все примитивы являются неизменяемыми , то есть их нельзя изменить.
typeof "foo" // "строка"
typeof 0 // «число»
typeof 10n // «большой»
typeof true // «логическое»
typeof null // «объект»
typeof undefined // «не определено»
typeof Symbol("id") // "символ"
Непримитивные типы данных:
typeof new Array() // «объект»
typeof Math // «объект»
typeof alert //..
Mutmut: система тестирования мутаций Python
** Я перешел со среднего уровня. Новый адрес: kodare.net **
Переходите к разделу "Насколько это может быть сложно?" если вас не волнует фон.
Что такое мутационное тестирование?
Мутационное тестирование - это способ быть достаточно уверенным, что ваш код действительно проверяет все поведение вашего кода. Не просто затрагивает все строки, как вам скажет отчет о покрытии, но фактически проверяет все поведение и все странные крайние случаи. Он делает это, изменяя код в одном месте,..
Вопросы по теме 'mutation'
Функция F # не позволяет мне изменять изменяемое значение
Вероятно, еще один тупой вопрос новичка в F#... Но он все равно меня беспокоит
Кажется, я не могу найти ответы на этот вопрос в Интернете... может быть, потому что я ищу неправильные термины, но да
в любом случае мой код выглядит следующим...
1055 просмотров
schedule
19.06.2022
Пример помощи по задаче в эволюционных вычислениях
У меня есть образец вопроса из одного из предыдущих экзаменов (2006 г.) из курса Evolutionary Computing. Я действительно не знаю, как подойти к этой проблеме, поэтому любые идеи, подсказки и советы будут оценены.
Магический квадрат — это...
47 просмотров
schedule
07.06.2023
Генетические операторы на бинарном дереве
У меня проблемы с попыткой разобраться с применением генетических операторов к бинарным деревьям.
Во-первых, у меня есть методы, которые генерируют два типа деревьев для начальной популяции, а именно Grow (дерево переменного размера) и Full...
722 просмотров
schedule
13.06.2023
Что означает «чистота» в функциональном программировании, если приложение изменяет стек?
Мы знаем, что чистые функции :
Всегда возвращайте один и тот же результат для заданного ввода
Не вызывают побочных эффектов
Это приводит нас к ссылочной прозрачности , где выражение может быть заменено значением без изменения поведение...
72 просмотров
schedule
16.06.2022
FSharp: несколько значений с одинаковым именем
let a = 1
let a = 2
let b = a
Этот код спокойно компилируется, запускается и связывает b = 2.
Но является ли это желаемым поведением? Это позволяет кодировщику повторно использовать соответствующее имя значения, никакие объекты не были...
263 просмотров
schedule
20.07.2023
Ошибка graphql: мутация, где не работает
Я использую Prisma GraphqQL, и у меня возникла эта ошибка из-за мутации с селектором where: «Вы указали недопустимый аргумент для селектора where для пользователя»
Мутация:
mutation UpdateUserMutation($data: UserUpdateInput!, $where:...
1425 просмотров
schedule
22.09.2022
Что означает индекс кроссовера 0,25 в генетическом алгоритме для реального кодирования?
Я знаком с индексами кроссовера и мутации в двоичном представлении, но в реальном кодировании я наткнулся на несколько статей, в которых в качестве значений параметров используются индекс кроссовера и индекс мутации .
Например, у нас есть размер...
490 просмотров
schedule
15.04.2022
Vuex - обновить объект в мутации
После того, как пользователь нажмет кнопку, я хочу заменить данные в моем хранилище vuex данными из моего локального объекта. Но я застрял в мутации. Вот код для более подробной информации.
Это метод, который вызывается после того, как...
1987 просмотров
schedule
18.09.2022
Строгий режим Vuejs — ошибка: [vuex] не изменяет состояние хранилища vuex вне обработчиков мутаций. Я уже правильно использую мутацию
Я не новичок в Vue. В моей среде разработки включен строгий режим . Я уже использовал Mutation, но эта ошибка всегда вылетает, когда я пытаюсь войти в систему.
( Я много гуглил, но не нашел полезного ответа )
Я использую Квазар....
661 просмотров
schedule
21.12.2023
Есть ли способ указать тип в качестве входных данных для мутации без использования типа ввода в AppSync?
У меня проблема, связанная с мутацией / подпиской на AWS Appsync с использованием локального источника данных (т. Е. Источника данных типа NONE). Мне нужно скормить мутацию данными, определенными в схеме как type , и они содержат несколько полей...
127 просмотров
schedule
07.04.2022
Обработка ошибок мутации graphQL с помощью перехватчиков React (useMutation + Apollo-client)
я не могу показать ошибки, если не удалось войти в систему ...
import React from 'react';
import {useMutation, gql} from '@apollo/client';
const LOGIN = gql`
mutation login($userID: String!, $password: String!) {
login(userID: $userID,...
639 просмотров
schedule
03.05.2024
Как написать pitest (тест на мутацию) для метода hashcode() в java
Я пишу тест на мутацию для метода хэш-кода. Ниже мой кусок кода
@Override
public int hashCode() {
final int prime = 31;
int result = 1;
result = (prime * result)+ privateVariable.hashcode();
result = (prime * result)+ ((this.details ==...
49 просмотров
schedule
20.10.2023