Javascript - this 2

  Рет қаралды 13,308

meschian

meschian

3 жыл бұрын

Կոդի օրինակներ
-------------------------------
function func(a) {
alert(this);
alert(a);
}
const obj = {
func: func
};
// obj.func(5); // this = obj
// func(5); // this = window/undefined
// func.apply(obj, [5]); // this = obj
// func.call(obj, 5); // this = obj
// const boundFunc = func.bind(obj);
// boundFunc(5);
// new func(5); // this = {}
Հղումներ
----------------
Javascript դասընթաց: • Ծրագրավորման Արվեստ | ...
Ֆեյսբուքյան էջ: / roubenmeschian
Ֆեյսբուքյան խումբ: / 1647352038759065
Կոդերի խմբագիր: roubenmeschian.com/editor/

Пікірлер: 25
@sargisgasparyan6451
@sargisgasparyan6451 2 жыл бұрын
Մտքի և խոսքի վարպետ! Անգնահատելի գործ եք անում մեր ազգի համար,հպարտ եմ որ ձեր նման հայրենակիցներ ունենք․․․
@chrisgobal1306
@chrisgobal1306 2 жыл бұрын
Շնորհակալություն շատ, Ռուբեն ջան !!! -- 💯%💯%💯% Պարզ էր ✨✨✨
@hamletkirakosyan5217
@hamletkirakosyan5217 Жыл бұрын
Axpers es inch mochni bacatrecir... halal e qez!!! 😉
@movsesaghabekyan9794
@movsesaghabekyan9794 2 жыл бұрын
Shat lav bacatrutyun👍👍👍
@arengevorgyan2088
@arengevorgyan2088 6 ай бұрын
Շնորհակալություն👌
@ErikAramyan
@ErikAramyan 4 ай бұрын
👍👍👍
@bokoteslo8950
@bokoteslo8950 3 жыл бұрын
Շատ լավ ես բացատրում եղբայր 😊 շնորհակալություն
@developer018
@developer018 Жыл бұрын
Shnorhakal em)) ,misht dzer videonern en tarmacnum im hishoxutyun@😁😁👍
@vaheavetisyan1643
@vaheavetisyan1643 3 жыл бұрын
Mersi shat)
@MariamShahinyan-mx7nj
@MariamShahinyan-mx7nj Жыл бұрын
Շնորհակալություն
@user-junior488
@user-junior488 2 жыл бұрын
Ruben jan shat lav bacatrum es,bayc lav kliner nayev vor inchvor tema bacatreluc araj aseir te da hetagayum kayq havaqeluc vor depqerum ev inchi hamara ogtagorcvelu
@vahagnsahakyan7902
@vahagnsahakyan7902 2 жыл бұрын
barev dzez, chgitem inchqanov em chisht haskace aysinqn new u map irar nmanutyun unen?
@meschian
@meschian 2 жыл бұрын
Che jan. map function e vor@ zangvatsi arjekner@ tarkmanum e depi urish arjekner, texadrum e irents nor zangvatsi mech ev veradartsnum e. Aysinkn: let a = [2, 1, 55].map(function(val) { return val + 1; }); // hima a'i mech ka [3, 2, 56] isk 'new' ogtagortsvum e function kancheluts vorpesi ayt function@ stextsi nor object ev veradartsni. Orinak: function A() {} let b = new A(); // hima b'i mech ka datark object
@vahagnsahakyan7902
@vahagnsahakyan7902 2 жыл бұрын
​@@meschianhaskaca, mersi shat​
@730aharon
@730aharon 2 жыл бұрын
const a ={ name:"joe", foo: function(f){ alert(this.name) } } [1,2,3].forEach(a,foo , a) Uncaught TypeError: Cannot read properties of undefined (reading 'forEach') Ռուբեն ջան կարող եք ասել ինչի է սենց երրօր տալիս (filter,map)ժամանակ էլ է տալիս
@meschian
@meschian 2 жыл бұрын
forEach(a.foo, a) Vochte forEach(a,foo, foo)
@karenmelikyan377
@karenmelikyan377 Жыл бұрын
Ha imast@ et contextov etqan xaxalu? Yani qich bugera arajacnum JS@, mihatel menq arestakan havanakanutyun@ shatacnenq?
@meschian
@meschian Жыл бұрын
Karen jan, ‘this’ concept@ ogtagortsum e voch miayn javascript lezvi mech, ayl naev java, c#, ev shat urish lezunerum. Karevor e iren sovorel ev haskanal. Da aselov, es hamadzayn em vor kareli e makur javascript grel arants kirarelov ‘this’. Es inks portsum em chogtagortsel. Bayts shat codei het em ashxatel vortex na ka. Nents vor, amen depkum arji sovorel)
@chessclub92
@chessclub92 Жыл бұрын
const log = console.log.bind(console); class User1 { name = 'John'; getName() { return this.name } } //==================================== class User2 extends User1{ name = 'Alisa'; getName() { let parentName = super.getName(); log(parentName, this.name); return this.name } } let user2 = new User2().getName(); Ruben jan estex parentNamei - i mej inchi em 'John' - i poxaren Alisa stanum, chevor super.getName() kanchelis this@ cnox object e ?
@meschian
@meschian Жыл бұрын
Ayo, bayts tsnoxi getName this@ mnum e nuyn@. Hetevabar, stanum ek this.name arjek@ vor@ ‘Alisa’ e
@chessclub92
@chessclub92 Жыл бұрын
@@meschian shnorhakalem
@hrantharutyunyan3582
@hrantharutyunyan3582 2 жыл бұрын
[1, 2, 3].forEach(a.foo.call(a)); Rouben jan estex inchi orinak call kam apply ov chi ashxatacnum mer kod@. bind@ mez talisa nor function mer uzac kontextov isk call@ kancuma mer tvac kontextov... ba et depqum inchna tarberutyun@????
@meschian
@meschian 2 жыл бұрын
Hrant jan, forEach@ spasum e function vorpes arjek, isk duq poxantsum eq a.foo.call(a) i artsyunk@. Erevi enekati uneik: [1, 2, 3].forEach(function(val) { return a.foo.call(a, val); // kam uxaki a.foo(val); });
@hrantharutyunyan3582
@hrantharutyunyan3582 2 жыл бұрын
Մերսի Ռուբեն ջան
@ErikAramyan
@ErikAramyan 3 ай бұрын
barev Ruben jan. const a = { name: "joe", foo: function (f) { alert(this.name); } } [1, 2, 3].forEach(a.foo.bind(a)); senc errora talis
Javascript - Վարժություն (this)
19:35
meschian
Рет қаралды 9 М.
Javascript OOP - Ներածություն
21:11
meschian
Рет қаралды 34 М.
Always be more smart #shorts
00:32
Jin and Hattie
Рет қаралды 34 МЛН
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,2 МЛН
World’s Deadliest Obstacle Course!
28:25
MrBeast
Рет қаралды 136 МЛН
A pack of chips with a surprise 🤣😍❤️ #demariki
00:14
Demariki
Рет қаралды 54 МЛН
Javascript - Զանգվածի map մեթոդը (Array map)
11:12
#2 Գերմանիայում ապրելու խնդիրների մասին
1:13:53
Javascript - DOM
15:33
meschian
Рет қаралды 26 М.
Javascript OOP - Encapsulation
22:55
meschian
Рет қаралды 20 М.
JavaScript #3 DataTypes | | Տիպեր #3 #հայերեն #hayeren #javascript
27:37
function expression vs declaration, hoisting #8
7:33
Nairi Harutyunyan
Рет қаралды 1,9 М.
Javascript - Տեքստի մեթոդները (String methods)
20:53
Always be more smart #shorts
00:32
Jin and Hattie
Рет қаралды 34 МЛН