代码小兵124
程序员
Nodejs的模块化由于出现的较早,因此它遵循的是CommonJS规范,而非ES6的模块化。在Nodejs的模块化中,最常用到的有module对象、exports对象、require方法。其中module和exports用于输出模块,require用于引用模块。下面我们来看一个简单的模块例子。示例代码:/lesson10/module1.js、/lesson10/require.js先新建一个module1.js文件,代码如下:module.exports.a=1module...
Ajax不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。JavaScript、XML、HTML与CSS在Ajax中使用的Web标准已被良好定义,并被所有的主流浏览器支持。Ajax应用程序独立于浏览器和平台。Ajax的代码编写也遵循着前端开发的普遍规律,下面我们通过实际例子来看看Ajax代码的编写步骤。1.创建XMLHttpRequest对象varxmlhttp;functionajax_demo(){//1.if(window.XMLHtt...
jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(框架)。要掌握jQuery的核心技术就必须要明白jQuery的设计思想,下面我们来简单介绍一下,想深入了解的可以在动力节点在线网站上查找相关的视频课程。1.jQuery获取元素选择表达式可以是CSS选择器:$(document)//选择整个文档对象$('#myId')//选择ID为myId的网页元素$('div.myClass')//选择class为myC...
jQuery的基本设计思想和主要用法,就是"选择某个网页元素,然后对其进行某种操作"。这是它区别于其他Javascript库的根本特点。使用jQuery的第一步,往往就是将一个选择表达式,放进构造函数jQuery()(简写为$),然后得到被选中的元素。关于jQuery元素的操作具体如下:1.取值和赋值操作网页元素,最常见的需求是取得它们的值,或者对它们进行赋值。jQuery设计思想之四,就是使用同一个函数,来完成取值(getter)和赋值(setter),...
Ajax不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。这其中最关键的一步就是从服务器获得请求数据。要清楚这个过程和原理,我们必须对XMLHttpRequest有所了解。XMLHttpRequest是ajax的核心机制,它是在IE5中首先引入的,是一种支持异步请求的技术。简单的说,也就是java...