一:团队合作避免JS冲突脚本中的变量随时存在冲突的风险,1. 解决办法---用匿名函数将脚本包起来,让变量的作用域控制在匿名函数之内 如: ..... 此番改善之后,匿名function里面的变量作用域不再是window,而是局限在函数内。2. 有时各个函数之间变量又要进行通讯,故又要改善(利用全局...
分类:
编程语言 时间:
2014-11-02 16:21:49
阅读次数:
262
一)建立存储过程时报SQL错误( have an error in your SQL syntax;....)
建立PROCEDURE等类型过程前需加上delimiter // ,最后也要以// 结尾,例如
二)变量作用域
存储过程内,使用DECLARE定义的变量,既可以使用@访问,也可以不用@,
区别是:使用@访问的是session 级的变量。 在整个SESSION可见,不仅是在你的存储过程中可见。
因此存储过程内访问DECLARE定义的变量,都不要使用@
另外,使用@@是系统级的变量
三)常用字符串处理...
分类:
数据库 时间:
2014-10-31 15:45:42
阅读次数:
274
一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。var n = 999;function f_1(){ alert(n);};f_1();另一方面...
分类:
编程语言 时间:
2014-10-29 10:44:47
阅读次数:
279
local:在函数内定义的变量只拥有局部作用域,在函数外访问会出现错误undefined;global:在函数外定义的变量拥有全局作用域,但是要在函数内访问,需要用到global关键字;static:一般在函数内声明的变量随着在函数外立即销毁,但如果你想保留下来,就在声明此变量的时候用static,...
分类:
Web程序 时间:
2014-10-28 19:30:11
阅读次数:
219
在函数内部:用 var 声明的表示局部变量,未用var的是全局变量。作用域取决于变量定义时,而不是执行时。例1:结果如下:注:在(1)处虽然局部变量 a 尚未定义,而外面的全局变量已经定义,但在函数f内部,局部变量本身已经存在本地空间,因此 (1)处访问的 a 是局部变量。例2:注: f2 中的 b...
分类:
编程语言 时间:
2014-10-26 14:14:01
阅读次数:
193
/*JS代码预解析、变量作用域、作用域链等应该能作为学习JS语言的入门必备知识。下边给出些简要解释和一些典型的代码段,若要了解更多,能从网上搜索到更多相关示例。引用网上的一段有关“JS的执行顺序”的解释:如果一个文档流中包含多个script代码段(用script标签分隔的js代..
分类:
Web程序 时间:
2014-10-25 18:53:46
阅读次数:
197
第四章:变量、作用域和内存问题
检测类型:typeof是确定一个变量是字符串、数值、布尔值,还是undefined的最佳工具,但是如果变量的值是一个对象或null,typeof只会返回“object”,使用typeof检测函数时,会返回“function”。
要是检测引用数据类型,可以用instanceof操作符,所用引用类型都是Object的实例。
垃圾收集
1.标记清除(mark-...
分类:
编程语言 时间:
2014-10-19 21:25:09
阅读次数:
190
这是笔记的第4篇,聊聊闭包/getter/setter,看看JavaScript中的变量作用域和实现封装的方法。...
分类:
编程语言 时间:
2014-10-17 06:10:53
阅读次数:
265
4、数据类型介绍 数据:文本数据、音频、视频、图像、数字 C语言中有5大数据类型:基本类型、构造类型、空类型、指针类型、自定义类型 基本数据类型: 整型 长整型long int 整型int(4) 端整型short int 实型 单精度float(4) 双精度 doubl...
分类:
编程语言 时间:
2014-10-11 23:43:56
阅读次数:
233
在学习JavaScript的变量作用域之前,我们应当明确几点:JavaScript的变量作用域是基于其特有的作用域链的。JavaScript没有块级作用域。函数中声明的变量在整个函数中都有定义。1、JavaScript的作用域链首先看下下面这段代码:观察alert(rain);这句代码。JavaSc...
分类:
编程语言 时间:
2014-10-11 18:50:15
阅读次数:
219