2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Frequentes quaestiones in fronte-finem JS colloquiis multae facies, inclusa syntaxi fundamentali, notitiarum structurarum et algorithmarum, dom operationum, programmationis asynchronae, modularizationis, compagis/bibliothecae usus, etc. Nonnullae sunt quaestiones communes ante-finem JS colloquium eorumque analysin brevem;
var
、let
、const
Quid interest? Quid est ambitus et vita currendi?i++
et++i
Quid interest?break
etcontinue
Quomodo differt cum ansa adhibetur?push
、pop
、shift
、unshift
、splice
、slice
、join
、sort
manere)JSON.parse(JSON.stringify(obj))
, divulgatio operator, recursus et alii modi)Promise.all
etPromise.race
?import
/export
et quaenam sunt ejus commoda?this
monstrans regulas et effectus in diversis missionibus.Sample quaestiones: Quaeso explica prototypum catenae mechanismi in JavaScript.
parse:
__proto__
Possessiones (suadetur in ES6 "Object.getPrototypeOf()
modus), haec proprietas demonstrat suum conditorisprototype
ATTRIBUERE.Object.prototype
)。null
ostendens nulla plura prototypa quaerere.1. Quae sunt data genera in JavaScript? Quid interest?
respondere:
Genera notitiarum 8 sunt in JavaScript, in quibus sunt genera notitiarum fundamentalium (primitivae specierum) et genera notitiarum referentia (Reference Types).
Praecipua differentia inter primitivas notitiarum generum et referentiae notitiarum genera est quomodo reponuntur et assignantur. Valores notitiarum fundamentalium generum in ACERVA memoria reponuntur, et valores directe in assignatione transcribuntur; inscriptio) ad valorem in memoria tumuli, qui in assignatione exscriptus est.
2. Loqui de scope et clausura in JavaScript?
respondere:
Scope : refert ad validam identificantium extensionem ut variabiles et functiones in codice scandali. JavaScript principaliter habet duos scopos: scopos globalis et scopo locali (including scopo munus, scopa-gradus, etc.). Variationes in ambitu globali per scripturam patent, cum variabiles in ambitu locali non solum intra codicem scandalum accedere possunt, in quo definitur.
Claustrum : significat functionem recordari et accessum ad eius ambitum lexicum, etiamsi munus extra ambitum lexicum exerceatur. Praecipui usus clausurae sunt encapsulare variabiles privatas, modulos creandi, etc. Clausuras functiones permittunt accedere et variabiles variabiles extra munus manipulare, et hae variabiles etiam extra functionem non facile contaminantur vel mutantur.
3. Explica asynchronous programmatio et promissio in JavaScript?
respondere:
Asynchronous programming : significat exsecutionem Codicis ordo scripturae ordine non innixus, sed determinatus in perfectione quarundam conditionum (ut retis petitiones, fasciculi lectionis et scripturae, etc.). JavaScript simplex est, sed asynchronous programmationem per ansas et functiones callback eventum instruit.
Promissum : novum obiectum ES6 introductum, operationes asynchronas tractandas usus est. Obiectum promissionis operationem repraesentat quae nunc non potest compleri, sed complere (vel deficiet) in futuro eiusque valoris effectus. Promissio tres habet civitates: pendens (in progress), impletum (prosperum) et rejecit (defecit). Per Promissionem, codicem asynchronum synchrono modo scribere possumus, codicem breviorem, faciliorem intelligentiam et conservationem faciens.
4. Loqui de eventu bulliente et eventu capto in JavaScript?
respondere:
Eventus bullientis : significat eventum ab elemento scopo inchoare et deinde usque ad summum gradum arboris domnae propagare (id est obiectum documenti). Interveniente processu bulliente, elementa quaelibet planities domini eventum et processum capere potest.
res captis : Contra eventum bullientem, eventus captare incipit a vertice arboris dom, et deinde ad elementum scopum propagatur. In eventu processum capiendi, quaelibet planities elementorum domesticorum eventum et processum capere potest.
In JavaScript, potes methodum eventum processus expediendi per tertium modulum methodi addEventListener, id est, eventum bullientis vel eventi capientis utere. Si modulus tertius verus est, significat rem captantem uti;
5. Quae notae novae in ES6+ introducuntur?
respondere:
Multae notae novae in ES6 (ECMAscript 2015) additae sunt et versiones subsequentes, inclusis sed non circumscriptae: