typescript ან JavaScript კონვერტირება ობიექტების ნესტებულ მასივში გასაღებისა და მნიშვნელობის წყვილებზე

ქვემოთ მოცემული მასივი არის შესავალი და მოსალოდნელი შესაბამისი გამომავალი. როგორ შეიძლება მისი მიღება კოდი-ვალის წყვილებად Typescript-ში

let arr = [ {id: "1", questions: [ {question: "HTML Tutorial" }, {question: &qu

Წაიკითხე მეტი →

არსებობს განსხვავება სიტყვასიტყვით 'typeof' შორის Javascript-ში და Typescript-ში?

თქვენთინი ვთქვათ მაქვს ეს მაგალითი.

const Bob = 'Bobby'; interface IName { text: typeof Bob; } let newName: IName = { text: 'Bobby' }

სადაც ვაპრიბვებ ვარიაბლს 'newName', თუ ვცდილობ ტექსტი 'Bobby' სხვანაირად შევიცვალო, მ

Წაიკითხე მეტი →

Firebase Cloud Functions – JavaScript/Typescript Promise reject() პრობლემა

მე ვაკეთებ Cloud Functions მეთოდების გამოყენებას, როგორიცაა:

export const someCallableCloudFunction = functions.https.onCall((data, context) => { […] return new Promise((resolve, reject) => { […] if (someStatement) { resolve("resolveDataString") } else { reject({ status: "error", code: "429", message: "someErrorMessage" }) } }) })

და წყვეტა მათ ეთანხმება:

Წაიკითხე მეტი →

node.js - Javascript მოდულის გამოყენება Typescript Vue პროექტში

პრობლემა

მეც ვცდილობ ვიყო https://github.com/moonwave99/fretboard.js ჩემს Vue პროექტში. ვცდილობ მოდულის იმპორტირება კომპონენტში შემდეგნაირად:

<template> <div> <div id="fretboard" /> </div> </template> <script lang="ts"> import { Fretboard } from '@moonwave99/fretboard.js'; const fretboard = new Fretboard({ el: '#fretboard', fretColor: 'blue', dotFill: 'red' }); fretboard.render([ {

Წაიკითხე მეტი →

მონაცემთა ნაკრები ობიექტების მასივში Javascript/Typescript-ში

მე მაქვს ორი მასივის შემავალი ობიექტი

payload columns:["col1" , "col2","col3"], data: ["col1value1","col2value1" , "col1value3"] , ["col1value2","col2value2" , "col1value2"]

Წაიკითხე მეტი →

typescript - მხრილიდან ელემენტების წაშლა და განახლება მუტაციის გარეშე Javascript-ში

მე მაქვს მასივი :

let originalArr = ['apple', 'plum', 'berry'];

როგორ μποინ აღვშალო „plum“ ეს მასივიდან originalArr-ის შეცვლის გარეშე?

მე შემიძლია ვიფიქრო შემდეგი მიდგომის შესახებ:

let copyArr = [...originalArr]; originalArr = copyArr.f

Წაიკითხე მეტი →

typescript - როგორ გადავიყვანოთ OOP FP-ში JavaScript-ში

მე მაქვს ეს კოდი JavaScript-ში

class StringFormatter { init(locale) { this.locale = locale; } getA() { return 'A' + this.locale } getB() { return 'B' + this.locale } getC() { return 'C' + this.locale } } // when page just render let stringManager = new StringFormatter(); stringManager.init('enUS');

Წაიკითხე მეტი →

როგორ გადავიყვანოთ ინტერფეისები TypeScript-დან JavaScript-ში?

მე მაქვს ტიპსკრიპტის კოდი, რომელსაც მინდა გადავიყვანო ჯავასკრიპტში:

interface Props { children?: ReactElement | Array<ReactElement>; } const Trail: React.FC<Props> = ({ children, ...props }) => {

როგორ მაქვს ეს კონვერტაცია რაღაც მსგავსი ჯავასკრიპტში, რადგ

Წაიკითხე მეტი →

typescript - შესაძლებელია ობიექტის შექმნა ტიპის Promise<Promise<T>> JavaScript-ში?

ამ სამმა განცხადებამ დააბრუნა Promise<T> ნაცვლად Promise<Promise<T>>

// first const foo = Promise.resolve(Promise.resolve(42)) // second function bar() { return new Promise((resolve, reject) => { resolve(new Promise((resolve, reject) => { resolve(42) })); }) } // third function baz() { return new Promise((resolve, reject) => { setTimeout(() => { resolve(new Pro

Წაიკითხე მეტი →