这篇文章,我将就以下几个方面来认识JavaScript中的函数。 函数为什么是对象,如何定义函数? 如何理解函数可以作为值被传递 函数的内部对象、方法以及属性 第一部分:函数为什么是对象,如何定义函数 JavaScript中最有意思的恐怕是函数了,因为和其他语言不同,在JavaScript中,每个函 ...
分类:
编程语言 时间:
2016-11-03 02:29:01
阅读次数:
130
算法常用术语中英对照Data Structures 基本数据结构Dictionaries 字典PriorityQueues 堆Graph Data Structures 图Set Data Structures 集合Kd-Trees 线段树Numerical Problems 数值问题Solving ...
分类:
编程语言 时间:
2016-11-03 02:23:27
阅读次数:
170
1. 在接触规范之前,我们用模块化来封装代码大多为如下: 分号是什么作用? 为什么要将代码放入一个自执行函数中 为什么将依赖项作为参数传进来 2. 常见的 JavaScript 模块化规范 规范其实就是这些库在推广的过程中逐渐形成的一套规则。 所谓的规范也就是: Node 环境 浏览器环境 CMD、 ...
分类:
Web程序 时间:
2016-11-03 02:08:48
阅读次数:
243
SpringMVC: 1、搭建方法 ①需要引入Spring相关jar包,包括核心jar包以及支持mvc组件的一些jar包 ②在web.xml中注册DispatcherServlet,并让其匹配相关的url例如:“/”、“*.html” <!-- 配置spring mvc --> <servlet> ...
分类:
编程语言 时间:
2016-11-03 01:48:45
阅读次数:
177
运行书里的代码,其中servlet可以通过以下两个方式向jsp传参数: 1. request.getSession().setAttribute("productList",productList); response.sendRedirect("displayAllProduct_3.jsp"); ...
分类:
Web程序 时间:
2016-11-02 23:52:20
阅读次数:
307
对Java对象序列化的目的是持久化对象或者为RMI(远程方法调用)传递参数和返回值。 下面是一个序列化对象写入文件的例子: 输出结果: [null-lg-123-human-d:lg] [null-ss-23-human-d:ss] ...
分类:
其他好文 时间:
2016-11-02 23:51:07
阅读次数:
404
Js面向对象的几种方式? 1.对象的字面量 var obj={}; 2.创建实例对象var obj = new Object(); 3.构造函数模式 function fn(){}, new fn(); 4.工厂模式:用一个函数,通过传递参数返回对象 5.原型模式 function clock(ho ...
分类:
其他好文 时间:
2016-11-02 23:02:41
阅读次数:
123
JavaScript函数之美~ 这篇文章,我将就以下几个方面来认识JavaScript中的函数。 函数为什么是对象,如何定义函数? 如何理解函数可以作为值被传递 函数的内部对象、方法以及属性 第一部分:函数为什么是对象,如何定义函数 JavaScript中最有意思的恐怕是函数了,因为和其他语言不同, ...
分类:
编程语言 时间:
2016-11-02 20:01:33
阅读次数:
259
React的数据模型分为共有数据和私有数据,共有数据可以在组件间进行传递,私有数据为当前组件私有。共有数据在React中使用props对象来调用,它包含标签所有的属性名称和属性值,props对象有三个特性,单向流动性、显示传递性和只读性。单向流动性是指React的数据只能由父组件传递到子组件,而不能 ...
分类:
其他好文 时间:
2016-11-02 18:09:09
阅读次数:
272
1.原型链 实现的本质是重写原型对象,代之以一个新类型的实例; 给原型添加方法的代码硬顶放在替换原型的语句之后; 不能使用对象字面量查收能见原型方法,这样会重写原型链。 缺点:包含引用类型值的原型属性会被所有实例共享;在创建子类型时,不能向超类型的构造函数中传递参数。 2.借用构造函数 在子类型构造 ...
分类:
Web程序 时间:
2016-11-02 18:07:30
阅读次数:
246