这篇文章主要介绍了原生JavaScript实现的简单省市县三级联动功能,结合完整实例形式分析了javascript联动菜单的实现方法,涉及javascript事件响应及页面元素动态操作相关实现技巧,需要的朋友可以参考下本文实例讲述了原生JavaScript实现的简单省市县三级联动功能。分享给大家供大家参考,具体如下:三级联动是我们写表单时必不可少的,比如在写收货地址时,就用到他了,最近在看原生JavaScript,从基础写起,待完善,以后再写个jquer...
jquery是一个快速、简洁的JavaScript框架,它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,在我们日常的想不开发中,可以帮我们优化HTML文档操作,事件处理,以及动画设计和AJAX交互,只需要少量的代码,即可将它们集成到网站上,并且能够帮助访问者分享网站上的内容,大大提高了我们开发效率,那么我们今天给大家介绍几个jquery入门教程,包含jquery入门视频教程,在线手册以及jquery代码等相关教程。一、jq...
本文给大家简单介绍了NodeJS里最常用的测试框架--mocha的安装以及简单的使用方法,支持直接在browser上跑Javascript代码测试,这里推荐给大家NodeJS里最常用的测试框架估计就是mocha了。它支持多种node的assert libs, 同时支持异步和同步的测试,同时支持多种方式导出结果,也支持直接在browser上跑Javascript代码测试。本文示例大多源于官网示例,部分示例结合需要或自己的感想有所改动。更多介绍请看 官方网址:Mocha on Github...
vuejs是当下很火的一个JavaScript MVVM库,它是以数据驱动和组件化的思想构建的。今天给大家分享一篇教程关于Vue.js 60分钟快速入门教程,一起看看吧vuejs是当下很火的一个Javascript MVVM库,它是以数据驱动和组件化的思想构建的。相比于Angular.js,Vue.js提供了更加简洁、更易于理解的API,使得我们能够快速地上手并使用Vue.js。如果你之前已经习惯了用jQuery操作DOM,学习Vue.js时请先抛开手动操作DOM的思维,因为Vue.js是数据...
本篇文章主要介绍了www.gxlcms.com/wiki/1498.html" target="_blank">Node.js和Express简单入门介绍,详细介绍如何用Node.js和Express搭建一个web服务器,有兴趣的可以了解一下。仅仅入门如何用Node.js和Express搭建一个web服务器,没有说明太多概念性的东西。一、 Nodejs简介 ==Node是Javascript语言的服务器运行环境。==所谓“运行环境”有两层意思:首先,Javascript语言通过Node在服务器运行,在这个意义上,Node有点像Javascr...
前言jQuery插件开发包括两种:给jQuery添加静态方法给jQuery的原型添加方法给jQuery添加静态方法直接添加新的全局函数jQuery.foo = function() { alert(This is a test. This is only a test.); } 2.使用jQuery.extend(object)jQuery.extend({ foo: function() { alert(This is a test. This is only a test.); }, bar: function(param) { alert(This function takes a parameter, which is " + param +".); } });对于一些全局配...
随着公司内部技术分享(JS进阶)投票的失利,先译一篇不错的JS入门博文,方便不太了解JS的童鞋快速学习和掌握这门神奇的语言。简介JavaScript是一门面向对象的动态语言,他一般用来处理以下任务:修饰网页生成HTML和CSS生成动态HTML内容生成一些特效提供用户交互接口生成用户交互组件验证用户输入自动填充表单能够读取本地或者远程数据的前端应用程序,例如http://www.gxlcms.com/通过Nodejs实现像JAVA,C#,C++一样的服务端程序实现...
Dojo是一个JavaScript实现的开源DHTML工具包,Dojo最初的目标是解决开发HTML应用程序中遇到的一些长期存在的问题,然而现在Dojo已经成为了开发RIA应用程序的利器。 Dojo让Web页面具有动态能力,我们可以在其他支持JavaScript的环境中使用Dojo。 利用Dojo提供的组件,可以提升Web应用程序的可用性和交互能力。 Dojo在很大程度上屏蔽了浏览器之间的差异性,因此不用担心Web页面是在某些浏览器中可用。 Dojo的打包...
前言这两天大家有没有都被Yarn悄悄刷了屏,最近Facebook 发布了新的 node.js 包管理器 Yarn 用以替代 npm 。为了跟上 Javascript 这股潮 流的脚步,大概的浅尝了一下这个自称是又快又可信赖又安全的包管理,所以写的内容不会很详细,更多的可能只是针对这个全新的包管理与 npm 的不同之处来对比。也可能有些地方写得不对,如果有的话,欢迎指正。一、安装首先当然是安装啦。跟 npm 这种被钦点而随 nodejs 一起被安装的包管理器不同...
一、ReactJS简介React 是近期非常热门的一个前端开发框架。React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了。由于 React 的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单。所以,越来越多的人开始关注和使用,认为它可能是将来 Web 开发的主流工具。ReactJS官网...
JavaScript他是一种描述性语言,其实他并不难学,只要用心学,一定会学好,我相信大家在看这篇文章的时候,一定也学过HTML吧,使用JavaScript就是为了能和网页有更好的交互,下面切入主题。 一. JavaScript1.什么是JavaScriptJavaScript是一种描述性语言,也是一种基于对象(Object)和事件驱动(Event Driven)的,并具有安全性的脚本语言。2.JavaScript的特点JavaScript主要用来向HTML页面添加交互行为。JavaScript是一种脚本...
现在最热门的前端框架有AngularJS、React、Bootstrap等。自从接触了ReactJS,ReactJs的虚拟DOM(Virtual DOM)和组件化的开发深深的吸引了我,下面来跟我一起领略ReactJs的风采吧~~ 文章有点长,耐心读完,你会有很大收获哦~ 一、ReactJS简介 React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做出来以后,发现这套东西很好用,就在201...
一、前言相信大家都知道数据绑定一个常见需求是操作元素的 class 列表和它的内联样式。因为它们都是属性,我们可以用 v-bind 处理它们:我们只需要计算出表达式最终的字符串。不过,字符串拼接麻烦又易错。因此,在v-bind 用于 class 和 style 时,Vue.js 专门增强了它。表达式的结果类型除了字符串之外,还可以是对象或数组。二、绑定 HTML Class请注意:尽管可以用 Mustache 标签绑定 class,比如 class="{{ className }}",但是...
在javascript里,函数是可以嵌套的。 如:function(){funcrion square(x){ return x*x; }return square(10); } 在javascript里,将函数绑定给一个对象,用对象调用的函数称为方法,容易跟C#搞混。一、函数的属性 在函数体内,可以通过arguments.length获取传入函数的实参个数。function fun1 (x,y){document.write(arguments.length()); //输出2,传入的参数是两个 } fun1(); 二、将函数绑定到对象里var fun1 = func...
JavaScript之信息的封装 在编码前,我们需要了解如下几个术语;封装:对内部数据的表现形式和实施细节进行隐藏; 私有属性和方法:外界只能通过其公开的接口与其进行存取和交互 作用域:JavaScript中,只有函数具有作用域,函数内部定义的属性和方法在外部无法访问 特权方法:声明在函数内部,能访问函数内部变量(属性)的方法,比较耗费内存; function Person() { /* * 声明私有的数据 * 昵称,年龄,邮箱 */ var nickNam...