这里注意self与this的区别,self是指当前window对象,是静态的;相对self来说,this是动态的,是指是在运行时基于函数的执行环境绑定的,即在全局对象中,this指向的是window对象;在自定义函数中,this对象指向的是调用这个函数的对象,也就是说,this指向的是调用执行环境的那个对象。如果是在函数嵌套环境中,this指代的是调用外部函数或者内部函数的执行环境的对象。

https://www.cnblogs.com/reommmm/archive/2010/01/20/1652469.html

https://blog.csdn.net/lan128lan/article/details/103628619

javascript的self和this使用小结相关推荐

  1. DOM笔记(五):JavaScript的常见事件和Ajax小结

    一.常见事件类型 1.鼠标事件 事件名称 说明 onclick 鼠标单击时触发 ondbclick 鼠标双击时触发 onmousedown 鼠标左键按下时触发 onmouseup 鼠标释放时触发 on ...

  2. 《编写可测试的JavaScript代码》——1.4 小结

    本节书摘来自异步社区<编写可测试的JavaScript代码>一书中的第1章,第1.4节,作者: [美]Mark Ethan Trostler 译者: 徐涛 更多章节内容可以访问云栖社区&q ...

  3. python的array如何使用map_你应该了解的JavaScript Array.map()五种用途小结

    前言 从经典的 for 循环到 forEach() 方法,用于迭代数据集合的各种技术和方法比比皆是.但是现在比较流行的方法是 .map() 方法. .map() 通过指定函数调用一个数组中每一项元素, ...

  4. javascript的eval和with使用小结

    我们都知道javascript的作用域机制,但是with和eval有时会"破坏"我们对于作用域的常规理解.下面参考网上资源和自己理解总结一下eval和with的用法. 一.eval ...

  5. html动画用css还是js,javascript与css3动画结合使用小结

    当Html5,css3已渐渐成为主流的时候,我还非常习惯的用js去做一些简单的动画.因为在桌面浏览器上, 并非所有的都支持css3.用户也倒是很奇怪,用户习惯并不是每个用户都可以被培养.总有不少人会觉 ...

  6. arr数组怎么取值_【JavaScript】Array数组常规使用小结(持续更新......)

    一.概述 JavaScript的 Array 对象是用于构造数组的全局对象,数组是类似于列表的高阶对象. 二.创建数组四种方式 2.1.字面-隐式创建数组 var movieList = [" ...

  7. JavaScript/jQuery 表单美化插件小结

    Niceforms Niceforms是一款独立的表单美化工具,当前版本为2.0 官方主页:http://www.emblematiq.com/lab/niceforms/ 官方演示:http://w ...

  8. 从此不再惧怕URI编码:JavaScript及C# URI编码详解

    混乱的URI编码 JavaScript中编码有三种方法:escape.encodeURI.encodeURIComponent C#中编码主要方法:HttpUtility.UrlEncode.Serv ...

  9. 学javascript看什么书?

    JavaScript是一种属于网络的脚本语言,被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果.那么如何学javascript?下面本篇文章就来给大家推荐一 ...

最新文章

  1. 1、python基础速成
  2. 算法六之直接插入排序
  3. bootstrap到底是用来做什么的(概念)
  4. 大数据学习笔记21:MR案例——分区全排序
  5. [开源 .NET 跨平台 Crawler 数据采集 爬虫框架: DotnetSpider] [三] 配置式爬虫
  6. sed 、awk用法
  7. Mysql5.7与8.0版本不兼容问题
  8. Dhtmlx Gantt 快速入门至精通
  9. UA MATH563 概率论的数学基础 鞅论初步3 条件期望的性质
  10. 《Java解惑》系列——01表达式之谜——谜题09:半斤
  11. 微信小程序学习day02-WXSS 模板样式
  12. Bluetooth BLE in Android
  13. zlkw什么意思_kw是什么意思
  14. 炸裂,AI 打造了一个西部世界!
  15. vb 产生随机数顺序一样
  16. 学习freertos之点亮led入门(stm32c8t6)
  17. SAP软件Script脚本重复操作功能了解下(懒人必备)
  18. kingdee漏洞金蝶EAS存在命令执行漏洞
  19. 2022-2027年中国老年健康服务行业发展监测及投资战略研究报告
  20. 口服缓控释制剂研发的理论基础

热门文章

  1. Linux 使用ps命令查看某个进程文件的启动位置
  2. 学习Git_12.10
  3. 15.基于Hadoop的数据仓库Hive第3部分(Hive编程实践)
  4. 【opencv】10.播放视频 以及 设置任意键为暂停键
  5. 读《程序员必读的职业规划书》
  6. Git远程库版本回滚
  7. Java程序员从笨鸟到菜鸟之(三十)javascript弹出框、事件、对象化编程
  8. 【LaTeX】E喵的LaTeX新手入门教程(1)准备篇
  9. Day 21:Docker 入门教程
  10. Hadoop+eclipse运行MapReduce程序