思考:lambda表达式函数本质就是一个表达式,普通的函数有函数名,函数名就像一部手机的标签,撕去手机的标签,仍是一部手机。 第一章:精华JavaScript建立在一些非常好的想法和少数非常坏的想法之上。那些非常好的想法包括函数、弱类型、动态对象和一个富有表现力的对象字面量表示法。那些坏的想法包括基...
分类:
编程语言 时间:
2015-06-17 00:19:09
阅读次数:
206
头等函数Scala的函数是头等函数(first-class function)。你不仅可以定义和调用函数,还可以把它们写成匿名的字面量(literal),并把它们作为值传递。
函数字面量被编译进类,并在运行期实例化为函数值(function value)。什么意思呢?函数的本质是类的实例。函数是一些特质的集合,任何函数值都是某个扩展了scala包的若干FunctionN特质之一的类的实例,如Fun...
分类:
其他好文 时间:
2015-06-15 22:11:52
阅读次数:
102
定义JavaScript种正则表达式有两种定义方式,定义一个匹配类似 的字符串1. 构造函数var reg=new RegExp(']+%>','g');2. 字面量var reg=/]%>/g;g: global,全文搜索,默认搜索到第一个结果接停止i: ingore case,忽略大小写,默认....
分类:
编程语言 时间:
2015-06-10 19:01:48
阅读次数:
186
1、Object类型(1)创建Object实例第一种方式:new操作符后跟Object构造函数var person=new Object();person.name=”Nicholas”;person.age=29;第二种方式:对象字面量表示法(简化创建包含大量属性的对象的过程)var person...
分类:
编程语言 时间:
2015-06-10 00:56:39
阅读次数:
195
javaScript是一种弱类型、动态的、基于原型的语言,这种语言特性使得它非常容易、甚至是普通的方式实现其中的一些模式。单体模式的思想在于保证一个特定类仅有一个实例。这就意味着当您第二次使用同一个类创建新对象的时候,应该得到与第一次所创建对象完全相同对象。在javaScript中没有类,只有对象。当您创建一个新对象时,实际上没有其他对象与其类似,因此新对象已经是单体了。使用对象字面量创建一个简单的...
分类:
编程语言 时间:
2015-06-08 17:21:11
阅读次数:
118
前言 最近看到js面向对象这章节了,主要学习了原型和面向对象继承关系,为了梳理自己的知识逻辑,特此记录。js的面向对象 先说说我目前了解的js创建对象方法 1.写一个函数,然后通过new创建对象 2.字面量的方式 如果想要复用的话,可能会用到工厂方法工厂方法每次都要创建对象 并返回 构造方法创建对象...
分类:
Web程序 时间:
2015-06-05 15:42:32
阅读次数:
113
即使在严格模式下,各个运行环境对部分细节的处理也是不尽相同的。safari和nodejs的严格模式下对象字面量禁止重复属性声明,而chrome和Firefox则没有这方面的限制。chrome和nodejs按说用的同一个脚本引擎,理应表现一致才对,出现这个的差异有点让人费劲。所以即使严格模式下运行通过的代码也不是100%保险的,多做测试还是非常必要的。...
分类:
Web程序 时间:
2015-06-05 00:46:05
阅读次数:
141
Objective-c早就支持字面量,但是IOS到XCODE 4.5,IOS6,LLVM4.0才开始较好的支持字面量。以下是简要对比:未使用字面量使用字面量NSString *greeting = [NSString stringWithUTF8String:"Hello World"];NSStr...
分类:
其他好文 时间:
2015-06-02 12:35:57
阅读次数:
84
SQL注入漏洞SQL注入攻击是由于SQL语句的调用方案不完善而产生的安全隐患。一旦应用在存在SQL注入漏洞,就可能产生一下影响:
- 数据库的内容被外界窃取
- 数据库内容被篡改
- 登陆认证被绕过
- 其他,例如服务器上的文件被读取或修改、服务器上的程序被执
产生SQL注入漏洞的根本原因是:被指定为参数的字符串部分被排除出字面量,导致SQL语句发生变化。防范对策
使用占位符拼...
分类:
数据库 时间:
2015-06-01 11:33:42
阅读次数:
176
var proto = ""; function Person(name, age, job) { this.name = name; this.age = age; this.job = job; if (typeof this....
分类:
编程语言 时间:
2015-05-29 13:30:04
阅读次数:
112