Javascript
Jelentkezz be a hozzászóláshoz.
ha lenne napi 40 órám, én magam vinném a melót, szóval ajánlom
Based in an idyllic location in the heart of Dublin, my client assist companies and developers with building electronics and then connecting them to the Internet with only a few lines of code. They have taken the market by storm, with their product being used already in hundreds of countries by thousands of developers.
The team are currently searching for a talented Node.js Developer to join them. If you consider yourself focused, hardworking and the idea of working in a fast-paced environment immersed in a creative, entrepreneurial company, this could be the role for you.
Working closely with the CTO, you will gain exposure to the full tech stack, consisting of:
• Node.js
• JavaScript and React
• AWS including EC2, Redshift
• Git, Travis CI, Docker
• MySQL, Redis, RabbitMQ
The successful Node.js Developer will work in the team of hardware and software engineers and will be involved in the full life cycle of the products.
This role allows for great flexibility and provides excellent opportunity for you to make a strong impact from Day 1. If you are they type of person who is self-motivated and hungry to advance your skills in a growing company, you will fit in very well.
Interviews are already underway, and I do not see this role being open for long, so if you would like any additional information, get in touch immediately .
SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/
Utoljára szerkesztette: MerlinW, 2018.12.04. 16:20:30
[merlinw.org]
SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/
(\__/) ( X.x) ( } . { )
[merlinw.org]
Utoljára szerkesztette: MerlinW, 2018.09.25. 21:04:30
[merlinw.org]
S eljövé a typescript :D
[merlinw.org]
Amit sokan szeretnek még pl ugyanebben a kategóriában:
(!+[]+[]+![]).length
Utoljára szerkesztette: Malakai, 2018.08.03. 16:05:08
(\__/) ( X.x) ( } . { )
Parsert sejtettük a dologban, van ami firefox és chrome alatt mást dob ki (ha csak böngészőben próbáljuk, semmi fancy. v8 vs nemtommi)
Köszi a részletes leírást, szuper érthető!:)
ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/
Ha igen, akkor egy tipik olyan, aminek tényleges gyakorlati haszna nincs.
Hint:
var obj = {}
console.log({} - []) // => -0
console.log(obj - []) // => NaN
console.log({} + []) // => 0
console.log(obj + []) // "(\__/) ( X.x) ( } . { )
ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/
kösz:)
ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/
Tehát legelső selector találat kell, de abból minden elem, ha jól sejtem...
Általános javascript logika egyébként:
const fooOrBarOrBaz = () =>
(false && "it's foo!!!") ||
(true && "it's bar!!!") ||
(true && "it's baz!!!")
console.log(fooOrBarOrBaz()) // => "it's bar!!!"
Persze a konkrét esetedben ez használható, de valamilyen function-el lehet érdemes, különben 1) randa 2) duplán futtatsz query-ket.
Vagy kis native reduce okoskodással, ez dettó üres jquery collection-t ad vissza, vagy az első találatot (mint ahogy a példádból úgy tűnik neked kell):
let element_hide = selectors.reduce(
(results, selector) => (results.length ? results : c_id.children(selector)),
$()
)
És lehet van jquery-stílusú megoldás erre (egybe rakni a query-ket, utána a collection-ből kiválasztani, ami kell), de rég használtam... :)
(\__/) ( X.x) ( } . { )
let element_hide = (function () {
return c_id.children('#birthday-wrap') ||
c_id.children('.forums-list') ||
c_id.children('.ext-articles-block') ||
c_id.children('.ext-forum-topics-block') ||
c_id.children('nav')
})()
Ez ugye nem jó. Jelenleg meg kell nézni, hogy children('asdasd').length > 0 és akkor adja vissza xy-t... Nincs erre valami kis okosság?
ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/
SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/
mennyire esélyes amúgy külföldi home office munkát találni? van köztetek olyan aki így dolgozik?
SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/
Mik számítanak "alap" Javascript tudásnak amik meglegyenek ezekhez ?
Javascript nyelv alapelemei
Javascript-n kívül más programozási nyelvek is megtalálhatók az oldalon.
Oldal érdekessége hogy össze lehet hasonlítani az egyes programozási nyelveket,
előnyös lehet ha valami más programozási nyelvben már jártas vagy és meg szeretnéd tudni hogy ugyanaz a parancs hogy néz ki pl. Javascriptben.
ha jsből akarsz képeket létrehozni, akkor itt van vanilla példa, vagy csak simán jQuery-vel valamihez hozzáfűzögetsz új elemeket (pl. $('<img />').appendTo('akarmilyendiv'))
nyilván mindezt a for cikluson belül, ahova én a console.log-ot írtam
SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/
$('#logoImg').attr('src', e.target.result);
...és itt nem tudom, hogy min kell végigmennem, hogy több img elemet állíthassak elő.
Utoljára szerkesztette: 355, 2017.11.27. 23:32:56
Blog: http://ferrari118.rozsahegyi.net
$('#logoImg').attr('src', e.target.result)
...de ha több file van feltöltésre kijelölve, akkor pl. a
$('#logoImg').attr('src', e.target.result<0>0>)
...meg <1>1>, <2>2> stb. nem működik (és az is megvan, hogy nem adhatok egyforma ID-t az img elemeknek). Azt nem tudom, hogy honnan kell vennem a következő src értékét.
De ha jól értem, pont erre adtál megoldást a (i in input.files) résszel.
Blog: http://ferrari118.rozsahegyi.net
var i, file;
for (i in input.files) {
file = input.files;
// csinálsz amit akarsz a file objektumoddal, pl:
console.log(file);
reader.readAsDataURL(file);
}
SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/
function readURL(input) {
if (input.files && input.files<0>0>) {
var reader = new FileReader();
var noOfImgs = parseInt( input.files.length );
if ( noOfImgs > 6 ){
alert( 'You can only upload a maximum of 6 files' );
}
else {
reader.onload = function (e) {
$('#logoImg').attr('src', e.target.result);
}
reader.readAsDataURL(input.files<0>0>);
}
}
else {
alert ( 'Sorry, your browser does not support Files API.' );
}
}
Erre alapozva egyszerre több képet is fel tudok tölteni, de csak egyet tudok a preview-ben bemutatni. Úgy gondoltam, hogy tudva a noOfImgs értékét (mondjuk 4), egy for ciklussal és jQuery appenddel befűzök pár új img elemet.
Hogy kell a result-on végigmenni, ha mindet be akarom mutatni?
Blog: http://ferrari118.rozsahegyi.net
valamint találtam egy "Eloquent Javascript" nevű könyvet, ezt ismeri valaki? ffc közösségben ajánlották nekem. A weboldaláról pdf változatban ingyenesen letölthető:

Aztán ott vannak a teszteléshez a jest, jasmin, karma, selenium, stb libek.
Utoljára szerkesztette: MerlinW, 2017.08.04. 22:43:50
[merlinw.org]
ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/
ha css-sel foglalkozol, akkor sasst meg lesst ismerd, értsd
pár templating lófasz legyen meg, ilyen jade, és társai, ne csak a szimpla html kódot ismerd
ezekkel már juniorként el tudsz indulni
SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/
jelenleg online marketinges vagyok (webmaster tools, google analytics, seo tools, social media felületek) amiket kezelek. olyan fél éve bele kellett tanulnom a hírlevél szerkesztésbe és a photoshopba (html szerkesztés, grafikák/bannerek készítése) amit nagyon élveztem.
ezért belevágtam a freecodecamp front-end kurzusába, valamint egy udemy-s web developer bootcamp kurzusba.
a kérdésem az lenne, hogy a html, css, javascript szentháromság mellett miben érdemes még "elmerülni" hogy minél hamarabb elhelyezkedhessek, mint junior front end fejlesztő?
sokan azt mondják hogy a css-re fektessem a legtöbb hangsúlyt, a többi majd jön akkor, ha lesznek napi projektjeim is frontend szinten.
most jelenleg a bootstrap-et tanulom, utána jön a javascript, jquery, angular, stb stb a kurzusban. van még egy magyar projekt, a codeberry programozóiskola, amelyet lehet hogy bepróbálok majd.
van ilyen frontendes topik ahol ezekről lehet beszélgetni az sg-n? mert ez a poszt nem feltétlenül a javascriptről szól :)
Utoljára szerkesztette: MerlinW, 2017.02.07. 15:05:41
[merlinw.org]
Blog: http://ferrari118.rozsahegyi.net
Kérdeznék még egyet, hátha maradt még benned egy kis jQuery :). A dolgot tovább fűztem, a szerverről HTML helyett JSON érkezik:
<{"id":"60","lName":"Koller","mName":"","fName":"Eszter","dob":"1988-05-13","email":"[email protected]"
,"ppCode":"5702014973206","isHere":"y","ppVfrom":"2016-12-29","ppVto":"2017-12-29"}>{"id":"60","lName":"Koller","mName":"","fName":"Eszter","dob":"1988-05-13","email":"eszter@example.com"
,"ppCode":"5702014973206","isHere":"y","ppVfrom":"2016-12-29","ppVto":"2017-12-29"}>
Szeretnék ezzel feltölteni egy formot. Vadásztam erre egy scriptet:
function pop( frm, data ){
$.each( data, function( key, value ){
var ctrl = $( '', frm );
switch( ctrl.prop('type' )){
case 'radio': case 'checkbox':
ctrl.each( function(){
if ( $( this ).attr( 'value' ) == value) $( this ).attr( 'checked',value );
});
break;
default:
ctrl.val( value );
}
});
}
A jQuery kiakad rajta: "TypeError: invalid 'in' operand a @ jquery.min.js (2. sor, 3990. oszlop)". Egy csomót gugliztam már, de nem tudom megoldani. A JSON php json_parse-ból jön és tök szabványos, és a form minden elemének van benne adat. Mi lehet ez?
Blog: http://ferrari118.rozsahegyi.net
function getPPData ( id ){
return $.post('list.php', { holder: id });
}
function putPPData ( data, target ){
target.append( data );
}
$('#ppScanned').blur(function(){
var ppID = $('#ppScanned').val();
if ( ppID !== "" ){
// $.ajaxSetup({async:false}); //szerintem erre semmi szükség
var target = $( '#cLeft' );
getPPData(ppID).done(function(ppData) {
alert ( "2\r\n" + ppData );
putPPData ( ppData, target );
});
}
});
Lényeg hogy a promise blokkban kell mindent csinálni, amivel meg akarod várni az eredményt. Több XHR hívást is végezhetsz szimultán, azokat így tudod megvárni:
var xhr1 = $.ajax();
var xhr2 = $.ajax();
$.when(xhr1, xhr2).done(function(xhr1Response, xhr2Response){
})
Olvasgass a Deferred és Promise témakörökben. Jó cuccok:)
Utoljára szerkesztette: MerlinW, 2017.02.05. 14:26:16
[merlinw.org]
Van egy oldalam, rajta egy egyszerű jQuery post, ami az eredményét hozzáfűzi egy div tartalmához. Működik.
Most szétszedném három részre a dolgot: lenne egy fánksön, ami postol és visszaadja az eredményt, egy, ami ezt megkapja és hozzáfűzi valamihez, és egy (vagy több), ami ezeket használja. Megírtam a kódot így:
function getPPData ( id ){
$.post('list.php', { holder: id }).done(function(data){
alert ( "1\r\n" + data );
return data;
});
}
function putPPData ( data, target ){
target.append( data );
}
$('#ppScanned').blur(function(){
var ppID = $('#ppScanned').val();
if ( ppID !== "" ){
$.ajaxSetup({async:false});
var target = $( '#cLeft' );
var ppData = getPPData ( ppID );
alert ( "2\r\n" + ppData );
putPPData ( ppData, target );
}
});
De nem működik. A szegényember-debugja-alert szerint az async ki van kapcsolva, megtörténik az 1. lépés (post, az adatok megjönnek), aztán a 2., de ott a ppData = undefined. Mi a gond? Rosszul adom vissza a post ereményét a returnnel?
Utoljára szerkesztette: 355, 2017.02.05. 11:32:31
Blog: http://ferrari118.rozsahegyi.net
$(window).resize(function () {
}).resize();
A végén a .resize(); triggereli a resize függvényt induláskor.
Utoljára szerkesztette: MerlinW, 2017.01.23. 10:53:15
[merlinw.org]
onReady {
függvény();
window.resize {
függvény();
}
}
Utoljára szerkesztette: MerlinW, 2017.01.21. 15:41:44
[merlinw.org]
Thx
Az utolsó 2 sort kellett picit átírni:
.
.
.
pixelLeft = $(window).width() *( (100 - ((move / $(window).width()) * 100)) / 100);
$('#'+liki+':hover').find('.text').css('left', pixelLeft + 'px');
});
});
<nav role='navigation'>
<ul class="topnav clearfix" id="myTopnav">
<li id="li1" class="trans" >
<a class="link-1 entypo-user " href="#home">
<span class="text" data-textId="li1">Bemutatkozás
</span>
</a>
</li>
<li id="li2" class="trans" >
<a class="link-2 entypo-book-open " href="#clients">
<span class="text" data-textId="li2">Mi is ez?</span>
</a>
</li>
<li id="li3" class="trans" >
<a class="link-3 entypo-basket " href="#about">
<span class="text" data-textId="li3">Árajánlat</span>
</a>
</li>
<li id="li4" class="trans" >
<a class="link-4 entypo-mail " href="#contact-us">
<span data-textId="li4" class="text">Kapcsolat</span>
</a>
</li>
</ul>
<a href="javascript:void(0);"
<span id="navmin-icon">
<b style="font-size: 15px; position:relative; bottom: 6px;">MENU</b> <b>☰</b></span>
</a>
</nav>
Utoljára szerkesztette: Bandee28, 2017.01.20. 18:13:01