关于js的浅拷贝与深拷贝

2019-04-02
阅读 2 分钟
1.4k
该方法体现了浅拷贝的问题.因为浅拷贝只会将对象的各个属性进行依次拷贝,并不会进行递归拷贝,而 JavaScript 存储对象都是存地址的,所以浅拷贝会导致 obj.arr 和 shallowObj.arr 指向同一块内存地址.

JavaScript数组随机排序

2017-08-02
阅读 1 分钟
2.8k
{代码...}

JavaScript按概率随机生成事件

2017-08-02
阅读 1 分钟
8.7k
{代码...}

加载异步脚本的艺术

2016-09-22
阅读 1 分钟
1.7k
由于JavaScript脚本的加载会阻塞页面上其他元素的载入,以异步非阻塞的方式加载脚本文件对网页性能而言就显得尤为重要,甚至可以说很关键。Facebook JavaScript SDK配置示例如下:

JavaScript数组函数

2016-08-25
阅读 1 分钟
1.8k
下面总结了一些JavaScript中常用的数组操作方法。验证是不是数组用 arr instanceof Array 或者Array.isArray(arr)如果是返回truepush()在数组末尾添加并返回数组长度pop()移除数组的最后一项并返回移除的项shift()移除数组中的第一项并返回移除的项unshift()在数组前端添加任意个项并返回新的数组长度reverse()反转数组​...

javascript:appendChild、insertBefore和insertAfter

2016-08-04
阅读 1 分钟
2.1k
appendChild: {代码...} newChild作为target的子节点插入最后的一子节点之后 insertBefore: {代码...} newChild作为target的子节点插入到existingChild节点之前 existingChild为可选项参数,当为null时其效果与appendChild一样insertAfter: 顾名思义,就是在node后面增加new node,但是没有现成的API提供调用,但也很...

JavaScript获取时间戳与时间戳转化

2016-08-03
阅读 1 分钟
114.5k
Javascript 获取当前时间戳(毫秒级别):第一种方法: {代码...} 结果:1470220594000 第二种方法: {代码...} 结果:1470220608533 第三种方法: {代码...} 结果:1470220608533第一种获取的时间戳是精确到秒,第二种和第三种是获取的时间戳精确到毫秒。 获取指定时间的时间戳: {代码...} 时间戳转化成时间: {代码...}

js利用clipboardData在网页中实现截屏粘贴的功能

2016-07-23
阅读 2 分钟
4.8k
最近在做一个将屏幕截图直接粘贴发送的功能,于是对此做了一些研究,下面是具体的实现代码:html代码如下,在这里只是简单的做了一个textare框用作演示

JSON.stringify 函数参数分析

2016-07-16
阅读 1 分钟
3.5k
JSON.stringify是将 JavaScript 值转换为 JavaScript 对象表示法 。语法为:JSON.stringify(value [, replacer] [, space])很多人都只会用到第一个参数,所以导致很多人不知道后两个参数是什么意思,下面对三个参数进行分析:

nodejs读写excel内容

2016-07-16
阅读 1 分钟
14.5k
支持读写Excel的node.js模块node-xlsx: 基于Node.js解析excel文件数据及生成excel文件,仅支持xlsx格式文件;excel-parser: 基于Node.js解析excel文件数据,支持xls及xlsx格式文件;excel-export : 基于Node.js将数据生成导出excel文件,生成文件格式为xlsx;node-xlrd: 基于node.js从excel文件中提取数据,仅支持xls格...

Fool.js恶搞整人网页特效jQuery插件

2016-07-14
阅读 2 分钟
4.9k
Fool.js是一个 jQuery 插件,包含了几种页面特效,可以用来在愚人节的时候整人,来实现更多的更变态的愚人功能,当然你也可以使用这个插件完成更多好看的效果。

tinycon基于jQuery的浏览器标题的数字提醒

2016-07-13
阅读 1 分钟
2.7k
可以通过npm install tommoor/tinycon --save安装使用。使用方法很简单:Tinycon.setBubble(number);number为需要显示的数字。可以对显示数字的样式进行设置:

web聊天系统的消息通知问题

2016-07-06
阅读 2 分钟
3.4k
注意声音提示前提示已经加载了声音文件,有文章写的很多是临时create一个audio对象,然后audio.src,这样做是非常不好的,因为你每次调用声音的时候都会去后台请求一下这个声音文件。所以先加载出来是最好的方法。

JavaScript让时间显示为多久以前

2016-06-02
阅读 1 分钟
5.6k
在做论坛的功能时,要求帖子的发帖时间显示几秒前,几分钟前,几小时前。。。这种功能,于是就把获取到的发帖时间做了如下处理: {代码...}

javascript在网页中实现粘贴qq截图功能

2016-05-27
阅读 2 分钟
8.7k
这篇文章主要介绍了在网页中实现读取剪贴板粘贴截图功能,即可以把剪贴板的截图Ctrl+V粘贴到网页的一个输入框中,例如QQ截图、旺旺截图或者其它截图软件。具体代码如下。

js获取内容中的url链接,并设置a标签

2016-05-24
阅读 1 分钟
5.6k
{代码...}

如何在网页上显示一个钟表

2016-01-04
阅读 1 分钟
2.6k
{代码...}