-
شما به نظر خودتان چند درصد جاوااسکریپت را بلد هستید؟ و نقاط ضعف و قوت خودتان و همچنین نظر کلی شما درباره این زبان چیست؟
-
آیا کد های نوشته شده با جاوااسکریپت تفسیر (Interprete) می شود و یا کامپایل ؟ دلایل آن را به صورت مختصر توضیح فرمایید.
- خروجی چیست؟ و در مورد اسکوپ در جاوا اسکریپت و روند اجرای این فانکشن توضیح بفرمایید؟
function write() {
var A = 'hello'
return function () {
var B = 'js'
return function () {
var C = 'world'
return `Result: ${A} ${B} ${C}`
}
}
}
var say = write()()();
console.log(say);
-
در جاوااسکریپت چه چیزاهایی اسکوپ ایجاد می نمایند؟ توضیح فرمایید.
-
در مورد Hoisting در جاوا اسکریپت چه می دانید توضیح بفرمایید؟
-
فرق بین null ، undefined , undeclared در جاوا اسکریپت چیست؟
-
کلوژر در جاوااسکریپت چیست؟ همراه با یک مثال آن را توصیح دهید
-
this در جاوااسکریپت چیست و چطور کار می کند و چطور می توانیم آن را تغییر بدهیم.
-
فرق arrow function با فانکشن معمولی چیست؟
-
Higher Order Function چیست و همراه بایک مثال آن را توضیح دهید.
-
es5 و es6 چیست و چند قابلیت مهم es6 از نظر خودتان را توضیح دهید.
-
غیر همزمانی (asynchronize ) در جاوااسکریپت چیست و روش های آن را توضیح مختصر بفرمایید
-
ماژول در جاوااسکریپت چیست و فواید و روش های آن چیست؟
-
babel و polyfill چیست؟ و فرق آنها را توضیح فرمایید.
-
strict mode در جاوااسکریپت چیست؟
-
immutable آبجکت در جاوااسکریپت چیست و فوآید آن چیست؟
-
تایپ اسکریپت چیست و آیا با آن آشنایی دارید؟
-
روش پیشنهادی شما برای یک صفحه چند زبانه چیست؟
-
data-attribute چه استفاده ای دارد؟
-
تفاوت بین cookie, sessionStorage و localStorage را بفرمایید.
-
DOM چیست؟
-
web api چیست؟
-
Block Formatting Context را شرح دهید و روش چگونگی استفاده از آنها را توضیح مختصر دهید.
-
شما جهت اجرای بدون مشکل صفحه ها روی مرورگرهای مختلف چه راه حل هایی پیشنهاد می کنید؟
-
flex , grid را به صورت مختصر توضیح دهید و آیا شما از آنها استفاده نموده اید و ترجیج شما کدام است؟
-
media query چیست یا یک مثال توضیح دهید.
-
آیا با SVG آشنا هستید و فواید استفاده از آن را توضیح دهید.
-
پیش پردازنده سی اس اس (CSS preprocessors) چیست؟ و فواید آن را شرح دهید.
-
پست سی اس اس (PostCSS) چیست؟ و فواید آن را شرح دهید.
-
pseudo-elements چیست و چه کاربردی دارد
-
تفاوت بین inline و inline-block چیست؟
-
تفاوت بین relative, absolute , static در قرارگیری المنت ها چیست؟
-
فریم ورک های css چی هستند و شما تجربه استفاده از کدام را دارید؟
-
پروتکل HTTP چیست به طور خلاصه آن و متدهای مربوطه را توضیح دهید.