ECMAScript中所有函数的参数都是按值传递的。

5种基本数据类型: Undfined,Null,Boolean,Number,String.

当代码在一个环境中执行时,会创建变量对象的一个作用域链。

作用域链的用途是保证对执行环境有权访问的所有变量和函数的有序访问。

延长作用域链
try-catch 语句块的catch块
with语句

在IE的javascript实现中,存在一个与标准不一致的地方,即在catch语句捕获的错误对象会被添加到执行环境的变量对象中。 换句话说,即使是在catch块的外部也可以访问到错误对象。

数组元素 (slot)

在学习引用值类型时,看到对象字面量这一名词,感觉跟json的格式好像。于是乎google了下。找到了这位兄弟的解释。

http://gejiawen.github.io/2014/12/30/Javascript/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3JavaScript%E7%B3%BB%E5%88%97%EF%BC%887%EF%BC%89-%E6%A0%B9%E6%9C%AC%E5%B0%B1%E6%B2%A1%E6%9C%89%E2%80%9CJSON%E5%AF%B9%E8%B1%A1%E2%80%9D%E8%BF%99%E5%9B%9E%E4%BA%8B/

较好的解决了疑惑。

最新文章

  1. JS数组常用函数以及查找数组中是否有重复元素的三种常用方法
  2. STM32 USB CAN 学习笔记 - 共享RAM的用法
  3. jQuery的domReady
  4. 百度UEditor组件出现Parameters: Invalid chunk '' ignored警告的分析
  5. 通过 CALayer 代理方法绘图
  6. IE11下用forms身份验证的问题
  7. Eclipse编辑器基本设置
  8. mysql慢查询优化之explain的各列含义
  9. linux内核中与进程相关的数据结构(基于linux3.16-rc4)
  10. KEIL C51 中嵌入汇编以及C51与A51间的相互调用
  11. spring-mvc关键点掌握 high level
  12. java maven quartz exampe 实用指南
  13. cookie 操作(转载)
  14. java 常用工具类
  15. php_network_getaddresses: getaddrinfo failed 原因
  16. RE validator
  17. CAS 单点登录 移动端获取TGT、ST 已经移动端登录页面不进行跳转的设置
  18. datafile相关(add、rename、drop)
  19. Socket编程 - API
  20. bash简介1

热门文章

  1. JS 将一段文本 每个英文首字母大写
  2. 了解 JS 作用域与作用域链
  3. 2015 Multi-University Training Contest 1 - 1001 OO’s Sequence
  4. jquery ajax跨域访问webservice配置
  5. 基于吉日嘎底层架构的Web端权限管理操作演示-角色管理
  6. 使用win2d实现萤火虫粒子效果
  7. U-boot的环境变量值得注意的有两个: bootcmd 和bootargs
  8. bzoj1146整体二分+树链剖分+树状数组
  9. [翻译]:SQL死锁-锁的类型
  10. hdu 2952 Counting Sheep