Js的GC机制 在 七种基本类型中的引用类型 的变量其占据内存空间大且大小不固定,在堆内存中实际存储对象,在栈内存中存储对象的指针,对于对象的访问是按引用访问的。在栈区中执行的变量等是通过值访问,当其作用域销毁后变量也就随之销毁,而使用引用访问的堆区变量,在一个作用域消失后还可能在外层作用域或者其他 ...
分类:
Web程序 时间:
2020-05-20 12:41:10
阅读次数:
76
java常量 声明时必须赋值,常量名在计算机领域要求全部大写 final int AGE = 18; 变量作用域 { int i = 6; } System.out.println(i); 此行错误,i变量作用域在{}内。 数据类型 byte 1字节 -128~127 short 2字节 -3276 ...
分类:
编程语言 时间:
2020-05-19 20:48:13
阅读次数:
69
1.page指当前页面有效。在一个jsp页面里有效 2.request 指在一次请求的全过程中有效,即从http请求到服务器处理结束,返回响应的整个过程,存放在HttpServletRequest对象中。在这个过程中可以使用forward方式跳转多个jsp。在这些页面里你都可以使用这个变量。 3.S ...
分类:
编程语言 时间:
2020-05-19 18:06:09
阅读次数:
67
闭包 变量作用域 + 变量作用域的概念:就是一个变量可以使用的范围 + JS中首先有一个最外层的作用域:称之为全局作用域 + JS中还可以通过函数创建出一个独立的作用域,其中函数可以嵌套,所以作用域也可以嵌套 + 注意:变量的声明和赋值是在两个不同时期的 fn函数执行的时候,首先找到函数内部所有的变 ...
分类:
Web程序 时间:
2020-05-19 00:19:11
阅读次数:
51
今天的主要内容是JavaScript部分的BOM对象,和部分函数作用域的问题 一、BOM(浏览器对象模型),可以对浏览器窗口进行访问和操作。使用 BOM,开发者可以移动窗口、改变状态栏中的文本以及执行其他与页面内容不直接相关的动作。 使 JavaScript 有能力与浏览器“对话”。 其实都是属于w ...
分类:
编程语言 时间:
2020-05-19 00:18:21
阅读次数:
70
关于匿名对象与临时对象,这个概念不是绝对的,概念的区分往往十分拗口难记。要根据作用域,生存时间和用法来来决定一个对象到底是匿名对象还是临时对象;下面我们不做概念区分 1 无名则无份-临时对象临时生存 2 名正则言顺-起个名字活得久 3 非分之想-不要越界。 假设我们有这样一个类: class Tes ...
分类:
其他好文 时间:
2020-05-18 23:07:29
阅读次数:
164
Chromium智能指针使用指南 爱喝咖啡的ronhu关注 0.1252017.11.05 23:26:44字数 2,052阅读 1,773 什么是智能指针? 智能指针是一种特殊类型的“局部对象”,表现如同裸指针,但是具备离开作用域(out of scope)时主动释放所指向对象的能力。因为C++没 ...
分类:
其他好文 时间:
2020-05-18 18:46:11
阅读次数:
73
首先来看一下sass和less的区别 sass和less都是css的预编译处理语言,他们引入了mixins,参数,嵌套规则,运算,颜色,名字空间,作用域,JavaScript赋值等 加快了css开发效率,当然这两者都可以配合gulp和grunt等前端构建工具使用 sass和less主要区别:在于实现 ...
分类:
移动开发 时间:
2020-05-18 16:43:14
阅读次数:
186
CSS 伪类用于向某些选择器添加特殊的效果,而CSS引入伪类和伪元素的概念是为了实现基于文档树之外的信息的格式化。这里讲总结关于css伪类和伪元素的相关使用 伪元素 :before/:before 在某个元素之前插入一些内容; ::after/:after 在某个元素之后插入一些内容; ::firs ...
分类:
Web程序 时间:
2020-05-17 19:15:58
阅读次数:
62
1、使用var声明的变量,其作用域为全局或者该语句所在的函数内,且存在变量提升现象。 下面使用node.js演示,也可以插入到html文件中使用以下代码 var a = 10; function test() { console.log("function获取的全局变量a" + a); } test ...
分类:
其他好文 时间:
2020-05-17 00:43:47
阅读次数:
96