Welcome 微信登录

首页 / 脚本样式 / JavaScript

node.js中的fs.chmod方法使用说明

node.js中的fs.chmod方法使用说明

方法说明:该方法以异步的方式来改写文件的读写权限。操作完成后的回调只接收一个参数,可能会出现异常信息。语法:fs.chmod(path, mode, callback)由于该方法属于fs模块,使用前需要引入fs模块(var fs = require(“fs”) )接收参数:1. path 文件路径2. mode 读写权限(如:777)3. callback 回调例子:复制代码 代码如下:var fs = require("fs"),oldFilename ...
使用JS获取当前地理位置方法汇总

使用JS获取当前地理位置方法汇总

今年的项目开发中,初步接触了移动端WEB开发,也就边学习HTML5边开发,主要使用了JQuery Mobile技术,发现这个不适合做互联网产品,大部分样式都需要重写,只用了部分功能。手机端WEB开发过程中第一次接触了定位功能,通过各大搜索引擎发现手机端定位都是通过浏览器的定位,而用在PC端浏览器第一次会弹出提示“是否开启定位功能”,Boss看到这个提示,却觉得对用户的体验效果不好,不好那我换一种方式实现不就好了,这又不是多大的事,而Boss的脸色就大变,就...
什么是MEAN?JavaScript编程中的MEAN是什么意思?

什么是MEAN?JavaScript编程中的MEAN是什么意思?

前段日子看到一篇文章提到MEAN这个词,什么是MEAN?其实MENA就是 MongoDB(非关系数据库) + Express(模板引擎) + AngularJS(MVC javascript库) + NodeJS(服务器脚本)的简称。它们共同构造 基于 javascript 的 现代web应用全栈开发工具。MongoDB:是一种强大、灵活、可扩展的数据存储方式。它扩展了关系型数据库的众多有用功能,如辅助索引、范围查询、和排序、它内置的对MapReduce式...
轻松创建nodejs服务器(1):一个简单nodejs服务器例子

轻松创建nodejs服务器(1):一个简单nodejs服务器例子

我们先来实现一个简单的例子,hello world。似乎每种语言教程的第一节都会讲这个,我们也不例外。首先我们先创建一个项目目录,目录可自己定义,本案例的目录为 e:/nodetest/。由于我们要搭建的是服务器,所以我把第一个文件命名为server.js。在server.js里面输入以下代码:复制代码 代码如下:var http = require("http"); http.createServer(function(request, response...
轻松创建nodejs服务器(2):nodejs服务器的构成分析

轻松创建nodejs服务器(2):nodejs服务器的构成分析

紧接上一节,我们来分析一下代码:第一行请求(require)Node.js自带的 http 模块,并且把它赋值给 http 变量。接下来我们调用http模块提供的函数: createServer 。这个函数会返回一个对象,这个对象有一个叫做 listen 的方法,这个方法有一个数值参数,指定这个HTTP服务器监听的端口号。为了提高可读性,我们来改一下这段代码。原来的代码:复制代码 代码如下:var http = require("http");http.c...
轻松创建nodejs服务器(3):代码模块化

轻松创建nodejs服务器(3):代码模块化

nodejs的功能块大都以模块的形式存在的。通常会有一个统一入口index.js,然后调用不同的模块来完成我们需要的功能。我们先来看看怎么把server.js变成一个模块让 index.js 主文件使用。复制代码 代码如下:var http = require("http");...http.createServer(...);“http” 是nodejs自带的模块,我们在我们的代码中请求它并把返回值赋给一个本地变量。 我们可以用这个变量来调用 http ...
轻松创建nodejs服务器(4):路由

轻松创建nodejs服务器(4):路由

服务器需要根据不同的URL或请求来执行不一样的操作,我们可以通过路由来实现这个步骤。第一步我们需要先解析出请求URL的路径,我们引入url模块。我们来给onRequest()函数加上一些逻辑,用来找出浏览器请求的URL路径:复制代码 代码如下:var http = require("http");var url = require("url");function start() {function onRequest(request, response) ...
轻松创建nodejs服务器(6):作出响应

轻松创建nodejs服务器(6):作出响应

我们接着改造服务器,让请求处理程序能够返回一些有意义的信息。我们来看看如何实现它:1、让请求处理程序通过onRequest函数直接返回(return())他们要展示给用户的信息。2、让我们从让请求处理程序返回需要在浏览器中显示的信息开始。我们需要将requestHandler.js修改为如下形式:复制代码 代码如下:function start() { console.log("Request handler "start" was called."); ...
使用jQuery jqPlot插件绘制柱状图

使用jQuery jqPlot插件绘制柱状图

在一个项目研发过程中,需要显示账户的资金情况,为了给客户良好的体验我们采用了柱状图形展现,绘图的过程如果使用原生态脚本绘制这样比较麻烦,时间也会比较长,所以我们选择了jqPlot插件进行绘制,这样可以节省大量的时间,也能很快就能展示给用户。 插件官方地址:http://www.jqplot.com/ 具体实现如下: 引用JS文件:复制代码 代码如下:<link href="~/Scripts/asset/jqplot/jquery.jqplot...
Js使用WScript.Shell对象执行.bat文件和cmd命令

Js使用WScript.Shell对象执行.bat文件和cmd命令

WScript.Shell(Windows Script Host Runtime Library)是一个对象,对应的文件是C:/WINDOWS/system32/wshom.ocx,Wscript.shell是服务器系统会用到的一种组件。shell 就是“壳”的意思,这个对象可以执行操作系统外壳常用的操作,比如运行程序、读写注册表、环境变量等。这个对象通常被用在VB或VBS编程中。 安装WScript.Shell对象:regsvr32 WShom.Oc...
JavaScript获取网页、浏览器、屏幕高度和宽度汇总

JavaScript获取网页、浏览器、屏幕高度和宽度汇总

经常发现在写JavaScript的时候,都需要用到网页、浏览器或屏幕的高度和宽度来解决布局定位的问题,时常前用后忘,要不就是在网上search,干脆自己总结一下,这样也方便再次使用,省时省力。网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body....
JavaScript中window.showModalDialog()用法详解

JavaScript中window.showModalDialog()用法详解

今天在项目中用到了弹出子窗口,就想到了用JavaScript实现的两种方法,一个是window.open();一个是window.showModalDialog()方法,后者是存在父子关系的一种弹出窗口,只有子窗关闭,父窗口才激活,并且可以传送参数和返回值。正好又温习一遍用法,顺便在此记录过程中遇到的问题。基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window...
VS2008中使用JavaScript调用WebServices

VS2008中使用JavaScript调用WebServices

最近这几天任务完成了,也没什么重要的事情,抽空学习了一下WebServices的知识,感觉还是挺有意思,难度也不是很大。首先,用VS2008创建一个asp.net网站其次,项目 右键—>添加新项—>Web 服务 如下图:就会产生WebService.cs和WebService.asmx两个文件在WebService.cs中添加代码:复制代码 代码如下:using System;using System.Collections.Generic;u...
<< 961 962 963 964 965 966 967 968 969 970 >>