
Javascript|Node.js
xxxcyzyy
这个作者很懒,什么都没留下…
展开
-
10001---Node.js 简介&安装
简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动,非阻塞式I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。Node.js 的包管理器 npm,是全球最大的开源库生态系统。N转载 2015-12-08 22:28:27 · 436 阅读 · 0 评论 -
10025---JavaScript--DOM 元素
创建新的 HTML 元素创建新的 HTML 元素如需向 HTML DOM 添加新元素,您必须首先创建该元素(元素节点),然后向一个已存在的元素追加该元素。 This is a paragraph. This is another paragraph. var para=document.createElement("p"); var node=document.转载 2015-12-14 15:50:15 · 285 阅读 · 0 评论 -
10026---JavaScript--对象
JavaScript 中的所有事物都是对象:字符串、数值、数组、函数... 此外,JavaScript 允许自定义对象。所有事物都是对象JavaScript 提供多个内建对象,比如 String、Date、Array等等。 对象只是带有属性和方法的特殊数据类型。布尔型可以是一个对象。数字型可以是一个对象。字符串也可以是一个对象日期是一个对象数学和正则表达式也是对象数组是转载 2015-12-14 16:16:38 · 222 阅读 · 0 评论 -
10023---JavaScript--DOM事件
HTML DOM 使 JavaScript 有能力对 HTML 事件做出反应。对事件做出反应我们可以在事件发生时执行 JavaScript,比如当用户在 HTML 元素上点击时。如需在用户点击某个元素时执行代码,请向一个 HTML 事件属性添加 JavaScript 代码: onclick=JavaScript HTML 事件的例子:当用户点击鼠标时当网页已转载 2015-12-14 14:49:44 · 305 阅读 · 0 评论 -
10017---JavaScript--void()方法
我们经常会使用到 javascript:void(0) 这样的代码,那么在 JavaScript 中 javascript:void(0) 代表的是什么意思呢?javascript:void(0) 中最关键的是 void 关键字, void 是 JavaScript 中非常重要的关键字,该操作符指定要计算一个表达式但是不返回值。 语法格式如下:<!--void fun转载 2015-12-14 00:19:15 · 335 阅读 · 0 评论 -
10019---JavaScript--闭包
私有变量可以用到闭包。全局变量函数可以访问由函数内部定义的变量,也可以访问函数外部定义的变量。在web页面中全局变量属于 window 对象。全局变量可应用于页面上的所有脚本。全局和局部变量即便名称相同,它们也是两个不同的变量。修改其中一个,不会影响另一个的值。【注】变量声明是如果不使用 var 关键字,那么它就是一个全局变量,即便它在函数内定义。JavaSc转载 2015-12-14 01:12:12 · 482 阅读 · 0 评论 -
10022---JavaScript--DOM HTML与CSS
HTML DOM 允许 JavaScript 改变 HTML 元素的内容。改变 HTML 输出流JavaScript 能够创建动态的 HTML 内容:今天的日期是: Mon Dec 14 2015 11:54:39 GMT+0800 (中国标准时间) 在 JavaScript 中,document.write() 可用于直接向 HTML 输出流写内容。转载 2015-12-14 13:51:04 · 404 阅读 · 0 评论 -
10027---JavaScript--Number,String对象
JavaScript 只有一种数字类型。可以使用也可以不使用小数点来书写数字。JavaScript 数字JavaScript 数字可以使用也可以不使用小数点来书写:极大或极小的数字可通过科学(指数)计数法来写:var pi=3.14; // 使用小数点var x=34; // 不使用小数点var y=123e5; // 12300000va转载 2015-12-14 16:40:23 · 255 阅读 · 0 评论 -
10007---CSS创建
如何插入样式表插入样式表的方法有三种:外部样式表内部样式表内联样式外部样式表当样式需要应用于很多页面时,外部样式表将是理想的选择。在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观。每个页面使用 标签链接到样式表。 标签在(文档的)头部: ---- hr {color:sienna;} p {margin-left:2转载 2015-12-15 23:35:15 · 251 阅读 · 0 评论 -
10008---CSS Background背景
CSS 背景属性用于定义HTML元素的背景。CSS 属性定义背影效果:background-colorbackground-imagebackground-repeatbackground-attachmentbackground-position背景颜色background-color 属性定义了元素的背景颜色.页面的背景颜色使用在body的选择器中:body转载 2015-12-17 06:45:54 · 270 阅读 · 0 评论 -
10003---Node.js NPM使用介绍
NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以通过输入转载 2015-12-09 00:12:11 · 614 阅读 · 0 评论 -
10002---Node.js 创建第一个应用
如果我们使用PHP来编写后端的代码时,需要Apache 或者 Nginx 的HTTP 服务器,并配上 mod_php5 模块和php-cgi。从这个角度看,整个"接收 HTTP 请求并提供 Web 页面"的需求根本不需 要 PHP 来处理。不过对 Node.js 来说,概念完全不一样了。使用 Node.js 时,我们不仅仅 在实现一个应用,同时还实现了整个 HTTP 服务器。事实上,我转载 2015-12-08 22:53:31 · 468 阅读 · 0 评论 -
10030---JavaScript中的匿名函数及函数的闭包
原文转载 2016-01-11 23:56:30 · 242 阅读 · 0 评论 -
10032---Node.js实战--欢迎进入Node.js世界
官网上(http://www.nodejs.org)给Node下的定义是:“一个搭建在Chrome JavaScript运行时上的平台,用于构建高速、可伸缩的网络程序。Node.js采用的事件驱动、非阻塞I/O模型,使它既轻量又高效,并成为构建运行在分布式设备上的数据密集型实时程序的完美选择。Node.js在Github受关注项目排行榜上位列第二(https://github.转载 2016-03-07 15:21:34 · 494 阅读 · 0 评论 -
10024---JavaScript--EventListener
addEventListener() 方法document.getElementById("myBtn").addEventListener("click", displayDate);addEventListener() 方法用于向指定元素添加事件句柄。addEventListener() 方法添加的事件句柄不会覆盖已存在的事件句柄。你可以向一个元素添加多个事件句柄。你可转载 2015-12-14 15:29:36 · 283 阅读 · 0 评论 -
10021---JavaScript--HTML DOM (文档对象模型)简介
HTML DOM (文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象的树:通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。 JavaScript 能够改变页面中的所有 HTML 元素JavaScript 能够改变页面中的所有 HTML 属性Ja转载 2015-12-14 11:56:35 · 290 阅读 · 0 评论 -
10018---JavaScript--JSON
JSON 是用于存储和传输数据的格式。JSON 通常用于服务端向网页传递数据 。什么是 JSON?JSON 英文全称 JavaScript ObjectNotationJSON 是一种轻量级的数据交换格式。JSON是独立的语言 * 【注】JSON 使用 JavaScript 语法,但是 JSON 格式仅仅是一个文本。 文本可以被任何编程语言转载 2015-12-14 00:29:36 · 307 阅读 · 0 评论 -
10004---7 个去伪存真的 JavaScript 面试题
1.创建JavaScript对象的两种方法是什么? •使用“new”关键字来调用函数。 •open/close花括号。 1.var o ={}; 什么情况下使用new关键字创建对象?” 2.如何创建数组? 1.var myArray =new Array(); 2.var myArray =[]; 如何高效地删除J转载 2015-12-10 13:26:58 · 325 阅读 · 0 评论 -
10007---JavaScript--函数
JavaScript 函数语法函数就是包裹在花括号中的代码块,前面使用了关键词 function:function functionname() { //执行代码}注: JavaScript 对大小写敏感。关键词 function 必须是小写的,并且必须以与函数名称相同的大小写来调用函数。调用带参数的函数在调用函数时,您可以向其传递值,这些值被称为参数。转载 2015-12-11 14:36:02 · 570 阅读 · 0 评论 -
10009---JavaScript--字符串
JavaScript 字符串字符串可以存储一系列字符,如 "John Doe"。你可以使用索引位置来访问字符串中的每个字符:var str1="newspaper";alert(str1[0]);字符串长度可以使用内置属性 length 来计算字符串的长度:var txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";var sln = txt.转载 2015-12-11 15:28:12 · 460 阅读 · 0 评论 -
10005---JavaScript--数据类型
字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、空(Null)、未定义(Undefined)。JavaScript 拥有动态类型JavaScript 拥有动态类型。这意味着相同的变量可用作不同的类型:var x; // x 为 undefinedvar x = 5;转载 2015-12-11 11:44:52 · 507 阅读 · 0 评论 -
10008---JavaScript--事件
HTML 事件是发生在 HTML 元素上的事情。当在 HTML 页面中使用 JavaScript 时, JavaScript 可以触发这些事件。HTML 事件HTML 事件可以是浏览器行为,也可以是用户行为。以下是 HTML 事件的实例:HTML 页面完成加载HTML input 字段改变时HTML 按钮被点击通常,当事件发生时,你可以做些事情。在事件触转载 2015-12-11 14:58:22 · 430 阅读 · 0 评论 -
10006---JavaScript--对象
JavaScript 对象是拥有属性和方法的数据。JavaScript 对象在 JavaScript中,几乎所有的事物都是对象。 *在 JavaScript 中,对象是非常重要的,当你理解了对象,就可以了解 JavaScript 。对象也是一个变量,但对象可以包含多个值(多个变量)。 var car = {type:"Fiat", model:500, color:转载 2015-12-11 14:00:34 · 440 阅读 · 0 评论 -
10010---JavaScript--switch,for/in,while
switchswitch(n) { case 1: 执行代码块 1 break; case 2: 执行代码块 2 break; default: n 与 case 1 和 case 2 不同时执行的代码}注: case 可以是数字,也可以是字符串For循环只要中间的条件为真,就执行cars=["BMW","Volvo","Saab","Ford"转载 2015-12-11 23:41:41 · 422 阅读 · 0 评论 -
10011---JavaScript--typeof,null,undefined
typeof 操作符你可以使用 typeof 操作符来检测变量的数据类型。 typeof "John" // 返回 string typeof 3.14 // 返回 number typeof false // 返回 boolean typeof [1,2,3,4]转载 2015-12-12 00:13:20 · 417 阅读 · 0 评论 -
10013---JavaScript--正则表达式
正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。搜索模式可用于文本搜索和文本替换。什么是正则表达式?正则表达式是由一个字符序列形成的搜索模式。当你在文本中搜索数据是,你可以用搜索模式来描述你要查询的内容。正则表达式可以是一个简单的字符,或一个更复转载 2015-12-12 10:02:24 · 285 阅读 · 0 评论 -
10015---JavaScript--表单验证
JavaScript 表单验证JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。必填(或必选)项目下面的函数用来检查用户是否已填写表单中的必填(或必选)项目。假如必填或必选项为空,那么警告框会弹出,并且函数的返回值为 false,否则函数的返回值则为 true(意味着数据没有问题):function validateForm转载 2015-12-13 17:51:49 · 303 阅读 · 0 评论 -
10014---JavaScript--错误处理与调试
try 语句测试代码块的错误。catch 语句处理错误。throw 语句创建自定义错误。 JavaScript 错误当 JavaScript 引擎执行 JavaScript 代码时,可能会发生各种错误。JavaScript 抛出(throw)错误当错误发生时,当事情出问题时,JavaScript 引擎通常会停止,并生成一个错误消息。描述这种情况的技术术语是:Ja转载 2015-12-12 14:05:36 · 347 阅读 · 0 评论 -
10012---JavaScript--保留关键字
JavaScript 保留关键字Javascript 的保留关键字不可以用作变量、标签或者函数名。有些保留关键字是作为 Javascript 以后扩展使用。abstractargumentsbooleanbreakbytecasecatchcharclass*constcontinuedebuggerd转载 2015-12-13 19:31:20 · 291 阅读 · 0 评论 -
10020---JavaScript--函数
函数表达式JavaScript 函数可以通过一个表达式定义。函数表达式可以存储在变量中:在函数表达式存储在变量后,变量也可作为一个函数使用: var x = function (a, b) {return a * b}; var z = x(4, 3);以上函数实际上是一个 匿名函数 (函数没有名称)。函数存储在变量中,不需要函数名称,通常通过变量名来调用。转载 2015-12-14 11:42:00 · 287 阅读 · 0 评论 -
10016---JavaScript--计时事件
JavaScript 一个设定的时间间隔之后来执行代码,我们称之为计时事件。JavaScript 计时事件通过使用 JavaScript,我们有能力作到在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。我们称之为计时事件。 在 JavaScritp 中使用计时事件是很容易的,两个关键方法是:setInterval() - 间隔指定的毫秒数不停地执行指定的转载 2015-12-14 00:01:13 · 430 阅读 · 0 评论 -
CentOS下安装nodejs v8.0环境
https://www.cnblogs.com/baby123/p/6955396.html 新建目录www下载nodejswget https://npm.taobao.org/mirrors/node/v8.0.0/node-v8.0.0-linux-x64.tar.xz解压tar -xvf node-v8.0.0-linux-x64.tar.xz测试是否安装...转载 2018-11-08 22:12:23 · 233 阅读 · 0 评论