因为JS对象和函数都存在引用的关系,某些时候我们想要直接复制一个对象或者数组什么的,存在引用关系会引起程序发生我们不期望发生的改变,所以需要进行拷贝方法的封装。 浅拷贝,适用于对象深度只有一层,多层的对象要使用深拷贝,把所有层都拷贝出来。 深拷贝,使用了递归的思路,把所有层都递归出来了。 ...
分类:
其他好文 时间:
2016-06-02 23:40:46
阅读次数:
204
Javascript是一门解释型的语言,是基于对象的,严格来说并不怎么符合的面向对象的标准,显著的特点就是函数就是“一等对象”,与传统的面向对象语言不同的时,Javascript有“一千种”方法来创建对象,(尽管猿们找个对象的方法基本为零)。《Js高程》为我们讲解了多种创建对象的方法,这些方法之间并... ...
分类:
Web程序 时间:
2016-06-02 21:40:34
阅读次数:
296
题目:编写如下页面 当用户点击”统计“按钮时,在窗口中弹出文本框中出现次数最多的字符并显示其出现的次数 点击统计按钮时效果如图所示: 实现代码: 本题的主要知识点 js对象属性可以后期添加的特点、对象属性的遍历等js对象的综合运用。js相关的知识可以参考我之前的博客 javascript对象的相关操 ...
分类:
编程语言 时间:
2016-06-02 21:37:09
阅读次数:
218
mongodb
memcached
redis kv数据库(key/value)
mongodb 文档数据库,存储的是文档(Bson->json的二进制化).
特点:内部执行引擎为JS解释器,
把文档存储成bson结构,在查询时,转换为JS对象,并可以通过熟悉的js语法来操作.
mongo和传统型数据库相比,最大的不同:
传统型数据库: 结构化...
分类:
数据库 时间:
2016-06-02 14:07:52
阅读次数:
350
avaScript对象 浏览器对象模型 (BOM) 浏览器对象模型(Browser Object Model) Window 对象 所有浏览器都支持 window 对象。它表示浏览器窗口。 所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。 全局变量是 wind ...
分类:
Web程序 时间:
2016-06-02 00:42:35
阅读次数:
254
1、列举你熟悉的前端框架并简述它们的优缺点和特点,分别适用于哪些场景。 2、简述闭包概念,闭包的原理。并利用闭包,写一个小段程序。 3、如何判断一个js对象是否存在某个属性? 4、简单概括浏览器的对象模型,都有哪些属性,并列举。 5、javascript内置的常用对象有哪些?并列举该对象常用的方法。 ...
分类:
编程语言 时间:
2016-05-30 12:42:49
阅读次数:
583
我们知道,Array.prototype.slice.call(arguments)能将具有length属性的对象转成数组,除了IE下的节点集合(因为ie下的dom对象是以com对象的形式实现的,js对象与com对象不能进行转换) 如: 1 var a={length:2,0:'first',1:' ...
分类:
其他好文 时间:
2016-05-29 00:53:05
阅读次数:
161
<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> jq对象无法使用DOM对象的方法,互相都不能用 ***jq对象转换成DOM对象的2中方法 1.$('div')[0下标];jq对象是类似数组对象有长度,所以可以通过下标查找到它的D ...
分类:
Web程序 时间:
2016-05-23 10:27:48
阅读次数:
133
http://blog.csdn.net/leehong2005/article/details/11808557/ webview调用以下文件,就可以打印sdcard 文件名 ...
分类:
移动开发 时间:
2016-05-19 14:58:11
阅读次数:
213