@danyabaranya said in I want that Javascript takes lines from my .txt:
danya#4521
i think you are trying to do discord login, i can make it for you.
i added you on discord.
Подскажите, в BASe в переменной [[1AA]] каким типом данных в представлении джаваскрипта является этот многострочный список?
Чтоб далее его можно было мне правильно представить для обработки в кубике Яваскрипт.
Что это : строка/JSON/массив/Типизированный массив/или что-то ещё?
Список [[1AA]] :

@Nikolas said in Каким типом данных в представлении джаваскрипт является список ?:
каким типом данных в представлении джаваскрипта является этот многострочный список?
Что это : строка/JSON/массив/Типизированный массив/или что-то ещё?
А вы пробовали сравнивать? Вопросы бы сразу отпали
@Nikolas said in Каким типом данных в представлении джаваскрипт является список ?:
@Fox Тогда подскажите пожалуйста, как сравнить? Очень нужно именно в JS использовать.
Найдите в интернете примеры каждого типа данных и визуально (глазами) сравните с вашими данными
@Nikolas said in Каким типом данных в представлении джаваскрипт является список ?:
Expression (выражение) см скрин ниже. Странно, что такого типа нет в JS. Но по виду похоже на JSON массив.
Мимо, сравнивайте дальше. Вам нужно смотреть не типы в BAS, а типы в JS
@Nikolas said in Каким типом данных в представлении джаваскрипт является список ?:
@Fox ну так JS код выдаёт тип данных: object
let text = [[1]]; let str = typeof([[1]]) [[2]]=str;
Вам не нужно выполнять какой либо код, вы внешне сравните ваши данные с разными типами данных в js
@Nikolas said in Каким типом данных в представлении джаваскрипт является список ?:
@Fox Все типы пересмотрел, ни похоже не на что кроме строка, но тут в переменной много строк.
Как тогда JS интерпретирует такой многострочный тип данных?
А можете приложить сюда названия типов данных и примеры самих данных, которые вы смотрели? Очень интересно
@Fox said in Каким типом данных в представлении джаваскрипт является список ?:
ипов данных и примеры самих дан
да. всего их 8 видом но по виду похоже на строку , я могу ошибаться.)
1 ) Число
let n = 123;
n = 12.345;
// символ "n" в конце означает, что это BigInt
const bigInt = 1234567890123456789012345678901234567890n;
let str = "Привет";
let str2 = 'Одинарные кавычки тоже подойдут';
let phrase = `Обратные кавычки позволяют встраивать переменные ${str}`;
может принимать только два значения: true (истина) и false (ложь).
let nameFieldChecked = true; // да, поле отмечено
let ageFieldChecked = false; // нет, поле не отмечено
Оно формирует отдельный тип, который содержит только значение null:
let age = null;
Оно означает, что «значение не было присвоено».
Если переменная объявлена, но ей не присвоено никакого значения, то её значением будет undefined:
let age;
alert(age); // выведет "undefined"
Тип object представляет сложный объект. Простейшее определение объекта представляют фигурные скобки:
let user = {};
Объект может иметь различные свойства и методы:
const user = {name: "Tom", age:24};
console.log(user.name);
В данном случае объект называется user, и он имеет два свойства: name и age. Это краткое описание объектов, более подробно объекты мы рассморим в последующих статьях.
имволы являются нововведением JavaScript начиная с ECMAScript 2015. Символ — это уникальное и иммутабельное примитивное значение, которое может быть использовано как ключ для свойства объекта (смотрите ниже). В некоторых языках программирования символы называются атомами. Их также можно сравнить с именованными значениями перечисления (enum) в языке C. Подробнее смотрите Symbol и Symbol.
@Nikolas Странно, а об массивах ни чего нет, даже в объектах
https://medium.com/@Dimetrio89/вы-не-знаете-js-типы-данных-и-значения-f95a605de82
@Fox понятно, значит массив.
Цитата из линка что скинули:
Массивы также имеют тип данных object, потому что фактически массивы и есть объекты с той лишь разницей, что свойства массива являются нумерованными индексами.
пример:
Массивы это контейнеры для любых типов значений: от строки(string), числа(number), до объекта(object), или даже другого массива (array):
var a = [ 1, "2", [3] ];
a.length; //3
a[0] === 1; // true
a[2][0] === 3; //true
@Nikolas said in Каким типом данных в представлении джаваскрипт является список ?:
@Fox понятно, значит массив.
Цитата из линка что скинули:Массивы также имеют тип данных object, потому что фактически массивы и есть объекты с той лишь разницей, что свойства массива являются нумерованными индексами.
Я скинул статью где описывают типы более подробно и с примерами.
Смотрите, мне проще было в самом начале написать, что это массив и всё. Но это базовые знания js, а у вас с июля прошлого года начались темы с вопросами по js. За это время хотя бы базовые вещи можно было изучить.
Складывается впечатление, что ваши изначальные задачи кто-то, где-то решает на js, а вы затем приходите сюда на форум и спрашиваете здесь как эти решения на js использовать в BAS.
В JS несложно выучить три основных типа данных, которых хватит для ваших задач в БАС: число, массив, строка (строка это отчасти тоже массив). В представленной структуре у тебя массив. Массив - он же объект, т.к. в js практически все объект: функция, строка, массив и т.д.