原则:

1. 基本类型:传值

2. 对象:传递指针

应用场景之一:

用jq选择器获取某个div后(例如:element),准备进行某些修改,之后添加到页面中去。

采取例一的方式,append后发现修改的内容没有改变。

采用例二的方式,成功修改。

举例一:传值

1、调用:

....
setId(element);
***.append(element);
....

2、函数

setId = function(element){
element = .....;
}

举例二:传递指针

1、 调用:

....
setId({element});
***.append(element);
....

2、函数

setId = function({data}){
data.element = .....;
}

最新文章

  1. linux(十二)___Apache服务器用户认证、虚拟主机的配置
  2. MySQL FUNCTION 整理
  3. transform-style: preserve-3d在iphone下的bug
  4. Selenium2学习-038-firefox、webdriver版本不对称问题解决:org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055
  5. 黑客入门之IP地址及常用命令
  6. VS 2010配置Qt 4.8.5
  7. WPF--调用线程必须为 STA,因为许多 UI 组件都需要(转载)
  8. shenyi 语录
  9. flash文件制作笔记
  10. android service 学习
  11. ubuntu安装mysql后不能远程访问的方法
  12. IE8下String的Trim()方法失效的解决方法
  13. zoj 3757 Alice and Bob and Cue Sports 月赛A 模拟
  14. MyEclipse从数据库表反向生成实体类之Hibernate方式(反向工程)
  15. 8. Andrénalin ★ Serial
  16. Linux新手的最佳包管理器
  17. Android学习笔记之AppWidget
  18. 4.工厂方法模式(Factory Method)
  19. bzoj 3916 暴力哈希
  20. MySQL报错总结

热门文章

  1. c++学习day01基础知识学习
  2. OSI 七层模型以及TCP/IP模型
  3. DES原理及代码实现
  4. vue element多文件多格式上传文件,后台springmvc完整代码
  5. Windows10 下安装SourceTree 跳过注册 Bitbucket
  6. mac上搭建mysql环境配置和Navicat连接mysql
  7. jmeter 聚合报告参数解释
  8. redis: List列表类型(四)
  9. 初探Redis-基础类型String
  10. python实现秒杀商品的微信自动提醒功能(附代码)