内置对象

jsp中9个内置对象与servlet对应关系

こ雲淡風輕ζ 提交于 2020-03-02 03:27:38
参考: 《jsp&servlet学习笔记.第2版.林信良》 《JSR-245 JavaServer Pages 2.2 Maintenance Release Specification》 隐式对象 说明 out 转译后对应JspWriter对象,其内部关联一个PringWriter对象 request 转译后对应HttpServletRequest/ServletRequest对象 response 转译后对应HttpServletRespons/ServletResponse对象 config 转译后对应ServletConfig对象 application 转译后对应ServletContext对象 session 转译后对应HttpSession对象 pageContext 转译后对应PageContext对象,它提供了JSP页面资源的封装,并可设置页面范围属性 exception 转译后对应Throwable对象,代表由其他JSP页面抛出的异常对象,只会出现于JSP错误页面(isErrorPage设置为true的JSP页面) page 转译后对应this 还可以参考: http://my.oschina.net/u/1269548/blog/169597 来源: oschina 链接: https://my.oschina.net/u/945251/blog/197344

JavaScript函数中的arguments对象

前提是你 提交于 2019-12-14 16:55:58
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> ECMAScript标准中,每个函数都有一个特殊的内置对象arguments。arguments对象是一个类Array对象(object),用以保存函数接收到的实参副本。 一、内置特性 说它是一个内置对象是因为我们在创建函数时并没有定义这个对象: var funcTest =function(args){ console.log(arguments); } funcTest('a'); //{'a'} console.log(funcTest.arguments); 直接调用funcTest.arguments输出的结果是null,这一点更可以说明arguments的内置性,当函数开始执行时才能调用到该对象。 二、arguments保存的是函数的实参副本 在声明一个函数时,函数内部会开辟内存空间用以存储形式参数的变量(指针),这一过程是在定义函数时完成的;而arguments是依据传入的实参而开辟内存空间用以存储实参副本,这一过程是在调用函数时发生的。两者并没有在同一内存空间中存储变量的值。 1,当实参数量等于形参数量时,两者中的值是同步的: function funcTest(a,b){ alert(a); //1 alert(arguments[0]); //1 a='11'; alert(a); //11