کانال تلگرام
سید جمال فاضلی

کلمه کلیدی this

سید جمال فاضلی
- ۱ سال قبل، سه شنبه ۳۰ مهر ۱۳۹۸، ساعت 14:15

سلام میشه درباره کلمه کلیدی this که در پایین به کار رفته و آن علامت + یه توضیحی بدهید؟ ممنون میشم

<button id="btn">Click Me!</button>

<p id="demo"></p>

<script>
var hello;

hello = function() {
  document.getElementById("demo").innerHTML += this;
}

//The window object calls the function:
window.addEventListener("load", hello);

//A button object calls the function:
document.getElementById("btn").addEventListener("click", hello);
</script>

</body>
</html>

 

سید جمال فاضلی - عضویت : 1398/5/4 ، ،
حمید رضا ملکی

حمید رضا ملکی

۱ سال قبل، جمعه ۳ آبان ۱۳۹۸، ساعت 08:48

سلام. در نمونه کد بالا this اشاره به کل سند یعنی window داره.. وقتی از =+ در برنامه نویسی استفاده میشه..سمت راست تساوی با چپ جمع شده و در سمت چپ قرار میگیرد. اگر دو طرف رشته باشند عمل الصاق انجام میگیره

حمید رضا ملکی - عضویت : 1396/2/22 ، ،
برای ثبت پاسخ باید وارد سایت شوید