JavaScript 软件列表

分析Node.js connect ECONNREFUSED错误
JavaScript

分析Node.js connect ECONNREFUSED错误

2020-02-16 标签:分析,node,js,connect,错误,最近,准备,angularjs,n,ode,demo,在我的,mac,开发,遇见,如下,events,71

最近在准备Angularjs +node.js demo的时候在我的mac开发中 遇见此错误,如下:events.js:71throw arguments[1]; // Unhandled 'error' event^Error: connect ECONNREFUSEDat errnoExcept

Node.js生成HttpStatusCode辅助类发布到npm
JavaScript

Node.js生成HttpStatusCode辅助类发布到npm

2020-02-16 标签:node,js,生成,辅助,发布,n,pm,作为,好的,restfull,api,不仅,在于,service,url,语义,可读性

作为一个好的Restfull Api不仅在于service url的语义,可读性,幂等,正交,作为http状态码也很重要,一个好的Http Status Code给使用者一个很好的响应,比如200表示正常成功,201表示创建成功,409冲突,404资源不存在等等。所以在做一个基于node.js+mo

Js动态添加复选框Checkbox的实例方法
JavaScript

Js动态添加复选框Checkbox的实例方法

2020-02-16 标签:js,动态,添加,复选,checkbox,实例,方法,首先,使用,产生,采用,如下,类似的,语句,实现,代码,var,document

首先,使用JS动态产生Checkbox可以采用如下类似的语句:实现代码如下:var checkBox=document.createElement("input");checkBox.setAttribute("type","checkbox");checkBox.setAttribute("id"

JS解决url传值出现中文乱码的另类办法
JavaScript

JS解决url传值出现中文乱码的另类办法

2020-02-16 标签:js,解决,url,出现,中文,乱码,另类,办法,开发,web,应用,情况,需要,进行,前后,数据,交互

在开发web应用时,很多情况都需要进行前后台的数据交互,有时候我们可能需要把前台的中文数据通过URL的方式传递到后台,但此时有个令人头疼的问题,因为Java中网络传输使用的标准字符集是ISO-8859-1,所以在后台用request.getParameter("message");获取前台传过来的中

JS继承--原型链继承和类式继承
JavaScript

JS继承--原型链继承和类式继承

2020-02-16 标签:js,继承,原型,别人,白给,过程,就叫,要用,现成,好吧,既然,大家,都想,那就

什么是继承啊?答:别人白给你的过程就叫继承。为什么要用继承呢?答:捡现成的呗。好吧,既然大家都想捡现成的,那就要学会怎么继承!在了解之前,你需要先了解构造函数、对象、原型链等概念......JS里常用的两种继承方式:原型链继承(对象间的继承)类式继承(构造函数间的继承)原型链继承:实现代码如下://

原生js实现shift/ctrl/alt按键的获取
JavaScript

原生js实现shift/ctrl/alt按键的获取

2020-02-16 标签:原生,js,实现,shift,ctrl,alt,按键,获取,代码,如下,document,onclick,function,e,alert,getkey,var,window,event,keys

实现代码如下: document.onclick = function(e){ alert(getKey(e)); }; function getKey(e){ var e = e || window.event; var keys = []; if(e.shiftKey){ keys.push("

原生js实现跨浏览器获取鼠标按键的值
JavaScript

原生js实现跨浏览器获取鼠标按键的值

2020-02-16 标签:原生,js,实现,浏览器,获取,鼠标,按键,代码,如下,document,onmousedown,function,e,alert,getbutton,button,w

实现代码如下: document.onmousedown = function( e ){ alert(getButton(e)) // e.button W3C是获取鼠标按键 0 表示左键 1表示中键 2表示右键 而IE浏览器则是 1表示左键 4表示中间 2表示右键 这里的IE浏览器主要是IE8以

纯js实现瀑布流展现照片(自动适应窗口大小)
JavaScript

纯js实现瀑布流展现照片(自动适应窗口大小)

2020-02-16 标签:js,实现,瀑布,展现,照片,自动,适应,窗口,大小,流来,再好不过,下面,每一,长度,等于,浏览器,方式,也可以

用瀑布流来展现照片再好不过了,下面是瀑布流(每一行的长度等于浏览器窗口的长度)的一种实现方式,也可以用css3实现,很简单,谷歌一下你就知道。 我的思路大概是一张一张的图片插入,当这一行的图片保持长宽比例不变并且高度低于250时就完成一个了循环,即这一行插入进去了。 然后进入下一个循环插入下一行。公

javascript中常用编程知识
JavaScript

javascript中常用编程知识

2020-02-16 标签:javascript,中常,编程,知识,n,ull,undefined,从一,对象,获取,某个,属性,及其,prototype,都没有,function

1.null 与 undefined * 从一个对象中获取某个属性,如果该对象及其 prototype 链 中的对象都没有该属性的时候,该属性的值为 undefined 。 * 一个 function 如果没有显式的通过 return 来返回值给其调用者的话,其返回值就是 undefined 。有一

js将long日期格式转换为标准日期格式实现思路
JavaScript

js将long日期格式转换为标准日期格式实现思路

2020-02-16 标签:js,long,日期,格式,转换,标准,实现,思路,代码,如下,script,language,javascript,扩展,date,format,方法,prototype,function,var

js将long日期格式转换为标准日期格式 实现代码如下: //扩展Date的format方法 Date.prototype.format = function (format) { var o = { "M+": this.getMonth() + 1, "d+": this.getDate(),